0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-12-18 08:32:00 +00:00
OI-codes/S2OJ/1589/data/run5.in

2002 lines
3.8 MiB (Stored with Git LFS)

2000 1999
.................................................................................................................#..................................#........#................................................................................#................................................................................................................................................................................................................................................................................................#..................................................#...............#...........................................................................................................................#............................#...................................................................................................................................................................................#..................................#........#................................................................................#................................................................................................................................................................................................................................................................................................#..................................................#...............#...........................................................................................................................#............................#...................................................................................................................................................................................#..................................#........#................................................................................#....................................................................................................................................
.....................#.......................................................................#.................#.....................................................#...............#.......................................................................................................#.....................................................................#............................#.....................#...............................................................................#.....................................#...............................................................#...........................................#.....................................................................#...................#.................................................................................#..............................#.......................................................................#.................#.....................................................#...............#.......................................................................................................#.....................................................................#............................#.....................#...............................................................................#.....................................#...............................................................#...........................................#.....................................................................#...................#.................................................................................#..............................#.......................................................................#.................#.....................................................#...............#.......................................................................................................#.....................................................................#...............
..............................................................#...................................................#.........................................#.................................#...........................#..#............................#......................................................................................#.............#........................................................................#.................................#..................................................................................................................................................................#............................#...........................................................................#...................................................................#...............#.................................................................#...................................................#.........................................#.................................#...........................#..#............................#......................................................................................#.............#........................................................................#.................................#..................................................................................................................................................................#............................#...........................................................................#...................................................................#...............#.................................................................#...................................................#.........................................#.................................#...........................#..#............................#......................................................................................#.............#...................
...........................................#..........................#...#..............................................................................................#.....................................#.........................#.......#........................................#.#.......................................................................................#..................................................................................................................................#.......................................................................................................................................#...#..............................................................................................#......................................................#...............................................................#..........................#...#..............................................................................................#.....................................#.........................#.......#........................................#.#.......................................................................................#..................................................................................................................................#.......................................................................................................................................#...#..............................................................................................#......................................................#...............................................................#..........................#...#..............................................................................................#.....................................#.........................#.......#........................................#.#......................................................................................
....................................................................................................................................#............#.......................................#.......................#.......#.....................................................................#.....................................................................#....#......................................................................................................................................................#............................................................................................#.....#..............................#...................................................#................#.........................#.........................#........#............................................................................................................................................................................#............#.......................................#.......................#.......#.....................................................................#.....................................................................#....#......................................................................................................................................................#............................................................................................#.....#..............................#...................................................#................#.........................#.........................#........#............................................................................................................................................................................#............#.......................................#.......................#.......#.....................................................................#.....................................................................#....#........
...................................#..................................#...............................................................................................................................#..............................#.......................................................#........................#...........................................................#............................#.......................................#.........................................................#...............#.........................#.................................................................................#........................................................................................................................#...............................................................#.....#....................................#..................................#...............................................................................................................................#..............................#.......................................................#........................#...........................................................#............................#.......................................#.........................................................#...............#.........................#.................................................................................#........................................................................................................................#...............................................................#.....#....................................#..................................#...............................................................................................................................#..............................#.......................................................#........................#...........................................................#
................................................................................................................#...................................#.....#............#..........................................#..........................................#.......#..........................................................................................................................................#..............................................................................................................................................#..........#.................#................................................................................................#........................................#..........................................................................................#............................................................................................................................#...................................#.....#............#..........................................#..........................................#.......#..........................................................................................................................................#..............................................................................................................................................#..........#.................#................................................................................................#........................................#..........................................................................................#............................................................................................................................#...................................#.....#............#..........................................#..........................................#.......#.............................................................................................................
.............................................................................................#.............................................#..........##...............................................................................................#...............#..............................................................................................................................#.......#....................................................................#...................................................................#.#.................................................................................................................................................................................................................................................................................................................................................................................#.............................................#..........##...............................................................................................#...............#..............................................................................................................................#.......#....................................................................#...................................................................#.#.................................................................................................................................................................................................................................................................................................................................................................................#.............................................#..........##...............................................................................................#...............#...........................................................................................................
...................#...........#.#.................................................#...................#.............................................................................................#..............#.............................................................................................#..................................................................................................#...................#..##..............................................................#..............#..................#....................................................................................................#.....#................#...........................................................................................................................................#..........................................#...........#.#.................................................#...................#.............................................................................................#..............#.............................................................................................#..................................................................................................#...................#..##..............................................................#..............#..................#....................................................................................................#.....#................#...........................................................................................................................................#..........................................#...........#.#.................................................#...................#.............................................................................................#..............#.............................................................................................#................................................................
...........................................................................#.....................................#..........................................................#...............................................#.....#...........................................................................#..............................................................#............#..................................................................................................................................................#...........................................................................................................................................................................................................................................#................#..............................................................................................................#.....................................#..........................................................#...............................................#.....#...........................................................................#..............................................................#............#..................................................................................................................................................#...........................................................................................................................................................................................................................................#................#..............................................................................................................#.....................................#..........................................................#...............................................#.....#...........................................................................#..............................................................#.....
.......................#..........................................................#......................................................................#...............................#..................................#............................#...................#.......................#.#.................................................................................................................................................#..............................................#...........#............................#.............................#..................................#........................#...................#...................................#.#..........#.............................................#......................................................................................................#..........................................................#......................................................................#...............................#..................................#............................#...................#.......................#.#.................................................................................................................................................#..............................................#...........#............................#.............................#..................................#........................#...................#...................................#.#..........#.............................................#......................................................................................................#..........................................................#......................................................................#...............................#..................................#............................#...................#.......................#.#...........................................................................
.........................................................#...................................#.....#...............................................................................................................#.....................#......................................#....................................................#..........................#...................................................................................................................................#.....#...........................................................#...................................#..............................................................................................................................................................................#.............................................................................................................#...................................#.....#...............................................................................................................#.....................#......................................#....................................................#..........................#...................................................................................................................................#.....#...........................................................#...................................#..............................................................................................................................................................................#.............................................................................................................#...................................#.....#...............................................................................................................#.....................#......................................#....................................................#..........................#..................
............................................................................#...........................................#.........................................................................................................................................#.....................#....................................................................................#......................#...........................................................#......................#...................................................................................................................................#................#..............................................................................................................#........................................................#................#....................................................................................#...........................................#.........................................................................................................................................#.....................#....................................................................................#......................#...........................................................#......................#...................................................................................................................................#................#..............................................................................................................#........................................................#................#....................................................................................#...........................................#.........................................................................................................................................#.....................#....................................................................................#.....
..............................................................................................................................................................................................................................................#.......................................#...........................................................#.............................................................................................#..........................................#.................................#........................................................................................................................................................................#.......................................................##.......#..................................#.................................................................................................................................................................................................................................................................................#.......................................#...........................................................#.............................................................................................#..........................................#.................................#........................................................................................................................................................................#.......................................................##.......#..................................#.................................................................................................................................................................................................................................................................................#.......................................#...........................................................#................................
.................#.....................................................................................................................................................................................#...........#.......................#.............#...............................................................................#........................................................................................................................................#..............................................#........#..........#............#...............................................#........................#...............#................................................#............................#...#................#................................................................................................#.....................................................................................................................................................................................#...........#.......................#.............#...............................................................................#........................................................................................................................................#..............................................#........#..........#............#...............................................#........................#...............#................................................#............................#...#................#................................................................................................#.....................................................................................................................................................................................#...........#.......................#.............#...............................................................................#.........................................
................#.................#...................#..............................#...........#.........................................................#.......................................................................................#......................#.............#.....................................................................................................................................................................#.....#.............................................................#..............................#................................................#.................................#................................................................................##.....................................................#.........................................#.......................#.................#...................#..............................#...........#.........................................................#.......................................................................................#......................#.............#.....................................................................................................................................................................#.....#.............................................................#..............................#................................................#.................................#................................................................................##.....................................................#.........................................#.......................#.................#...................#..............................#...........#.........................................................#.......................................................................................#......................#.............#..........................................................................................
....................................................................................................#......................................#....................................................#.....................................................#..........#.......................#.......................................................................................#.........................................................................................................#..........#................................#......#....................................................#........#........................#...#.................#..............................................................#............................#.................................................#........................................................................................................................................#......................................#....................................................#.....................................................#..........#.......................#.......................................................................................#.........................................................................................................#..........#................................#......#....................................................#........#........................#...#.................#..............................................................#............................#.................................................#........................................................................................................................................#......................................#....................................................#.....................................................#..........#.......................#.......................................................................................#.
....................................................................................................................#.#..............................#.....................#.........................#.........................................................#....................................................................................................#.......................................................................................................................................#........................................................................................................................................................................#............#.....................................................................................#..............................................#..........................................................................................................................#.#..............................#.....................#.........................#.........................................................#....................................................................................................#.......................................................................................................................................#........................................................................................................................................................................#............#.....................................................................................#..............................................#..........................................................................................................................#.#..............................#.....................#.........................#.........................................................#....................................................................................................#..............
...................................................#......................................................................................#............................................................................................................#..............................#....................................................#.....................................................................................................................................................................................#.....................................................................................................#...........#........................................#..............#.....................................................................................................................................................................................#......................................................................................#............................................................................................................#..............................#....................................................#.....................................................................................................................................................................................#.....................................................................................................#...........#........................................#..............#.....................................................................................................................................................................................#......................................................................................#............................................................................................................#..............................#....................................................#.......................................
.................................................#.....................................................#...........#..........................................................#..................................#...............#.............................................................................................................................#................................................................#...............................#........................................................................................#..........................................................................................................#...............................................................................................................#..........................................................................................................#.....................................................#...........#..........................................................#..................................#...............#.............................................................................................................................#................................................................#...............................#........................................................................................#..........................................................................................................#...............................................................................................................#..........................................................................................................#.....................................................#...........#..........................................................#..................................#...............#.............................................................................................................................#...................
............#............#.........#.........#.......................#.....#....................#........................#...............................................................................#..#............................................................................................................................#................................................................................#................................................#.#.......................................................#..........................#.............................#......#..............................................................................................#...........................................................#..#......................................................................................#............#.........#.........#.......................#.....#....................#........................#...............................................................................#..#............................................................................................................................#................................................................................#................................................#.#.......................................................#..........................#.............................#......#..............................................................................................#...........................................................#..#......................................................................................#............#.........#.........#.......................#.....#....................#........................#...............................................................................#..#............................................................................................................................#.........................................
...........................#.......#...................#..#..............................................................................................................#...............................................................................#.............................................................................................................................................................................................................#...........................#..#................................#................................................................#.........#.#....................#.........................................................#...................................#.................................................................#...#...........................................................#.......#...................#..#..............................................................................................................#...............................................................................#.............................................................................................................................................................................................................#...........................#..#................................#................................................................#.........#.#....................#.........................................................#...................................#.................................................................#...#...........................................................#.......#...................#..#..............................................................................................................#...............................................................................#.........................................................................................................................
....................................................................................................................#..........#..................................................................................................#..........................................................................................#........................................#..#.................................................................................................#.....................................#......................................#.......................................................#.................................#...........#............................................................#..............................#...................................#................................#.......#..........................................................................................................................#..........#..................................................................................................#..........................................................................................#........................................#..#.................................................................................................#.....................................#......................................#.......................................................#.................................#...........#............................................................#..............................#...................................#................................#.......#..........................................................................................................................#..........#..................................................................................................#..........................................................................................#........................................#..#.........
..#.......................#.........#......................................#.....##.......................................#.....#.......................................................................................................................#.................................................................................#.......................................................................................#......................................................................#............................................#......................................................##.........................................................................................................#.....................#.................................................................................................#.......................#.........#......................................#.....##.......................................#.....#.......................................................................................................................#.................................................................................#.......................................................................................#......................................................................#............................................#......................................................##.........................................................................................................#.....................#.................................................................................................#.......................#.........#......................................#.....##.......................................#.....#.......................................................................................................................#.................................................................................#........................................
........................................#..............#...........................................................................#....................................................#...........................#..#..#................................................................................................................#...................................................................................................................................................................................#.......#.........#.........................................................................................................................................................................#............................................#..................................................................#..........................................#..............#...........................................................................#....................................................#...........................#..#..#................................................................................................................#...................................................................................................................................................................................#.......#.........#.........................................................................................................................................................................#............................................#..................................................................#..........................................#..............#...........................................................................#....................................................#...........................#..#..#................................................................................................................#.......................................
.........................................#..................................................#.................#................................................................................................................#.............#...................#...................................................#...........................#..#.....#..................#......#....#.............................................#....................#......................................................#...................................#.......#..#...........#..............................................#................#............................................#...........#...............................................................................................................................................................................#..................................................#.................#................................................................................................................#.............#...................#...................................................#...........................#..#.....#..................#......#....#.............................................#....................#......................................................#...................................#.......#..#...........#..............................................#................#............................................#...........#...............................................................................................................................................................................#..................................................#.................#................................................................................................................#.............#...................#...................................................#...........................#..#.....#..................#.....
.......................................................................#..........................................................................................#.........................#.............................................................................#...........................................#..................................#......#......................................................................................................#................#..............................................#..............#..............................................................#...............................................#....................................................................#..........................................................................................................................................................................#..........................................................................................#.........................#.............................................................................#...........................................#..................................#......#......................................................................................................#................#..............................................#..............#..............................................................#...............................................#....................................................................#..........................................................................................................................................................................#..........................................................................................#.........................#.............................................................................#...........................................#..................................#......#..................
....................................................................#.................#......#...........................................................................................................................................................................................................................................................................................................................#....#....................##..............................................#..............................................................#...#.................................................#......................................................#.........................................................................#.....................#............................................#.....................................................................................#.................#......#...........................................................................................................................................................................................................................................................................................................................#....#....................##..............................................#..............................................................#...#.................................................#......................................................#.........................................................................#.....................#............................................#.....................................................................................#.................#......#.....................................................................................................................................................................................................................................................................................
..........................................................................................................................................#........#...............................................................#............................................................................................#....#...............................#....................................................#.......................#.............................................#................................................................#...........#........................................#......................................................................................................#.....................#........................................................................#.......................#...................................................................................................................................................#........#...............................................................#............................................................................................#....#...............................#....................................................#.......................#.............................................#................................................................#...........#........................................#......................................................................................................#.....................#........................................................................#.......................#...................................................................................................................................................#........#...............................................................#............................................................................................#....#...............................#.............................
.....................................................................#..........................................................#.......................................................................................................................................#............#.............................................................................................#............................................................................................#..........................................................#................................#.....#.........................................#.............................................................................#................................................................................#.................#.#..#................................................................................................#..........................................................#.......................................................................................................................................#............#.............................................................................................#............................................................................................#..........................................................#................................#.....#.........................................#.............................................................................#................................................................................#.................#.#..#................................................................................................#..........................................................#.......................................................................................................................................#............#.............................................................................................
........................................#.........#..............#.....................#..........#....................#..........#..................#................................................................#...............................................................................#........................................................#.......................................................................................#..................................#............................................................................#............................................#......................................#............#..........................................................................#..............................................#........................#.#........................................................#.........#..............#.....................#..........#....................#..........#..................#................................................................#...............................................................................#........................................................#.......................................................................................#..................................#............................................................................#............................................#......................................#............#..........................................................................#..............................................#........................#.#........................................................#.........#..............#.....................#..........#....................#..........#..................#................................................................#...............................................................................#........................................................#...................
........#......#.....................#..........................................................................................................................#.....................#...#....................................................#........................................#.................#......#...........................................................#..........................#..................................#.....................................................................................................#.#....................................................................................................................#........#......................................................................................................................................................#.............#......#.....................#..........................................................................................................................#.....................#...#....................................................#........................................#.................#......#...........................................................#..........................#..................................#.....................................................................................................#.#....................................................................................................................#........#......................................................................................................................................................#.............#......#.....................#..........................................................................................................................#.....................#...#....................................................#........................................#.................#......#...........................................................#.....
..........................................#.....................................................#...............................................#.........................#........................................................................................................................................#..........................................................................#....................##.....................................................................................#.............#...........................................................................#.....................................................##............................................................................#...............................................................................................................................................#.....................................................#...............................................#.........................#........................................................................................................................................#..........................................................................#....................##.....................................................................................#.............#...........................................................................#.....................................................##............................................................................#...............................................................................................................................................#.....................................................#...............................................#.........................#........................................................................................................................................#...............................................................
........................................................#......................................................#..............#..............................................................#..............................................#.............................................................................................................................................................................#................................................................#........................................................#.............................................................................#..........................#...............................................................................................#........................................................................................................................................#......................................................#..............#..............................................................#..............................................#.............................................................................................................................................................................#................................................................#........................................................#.............................................................................#..........................#...............................................................................................#........................................................................................................................................#......................................................#..............#..............................................................#..............................................#......................................................................................................................................
..................................................................................................................................................................#.....#.............#...................................................................................................#.....................................................#..................................................................................................................................#......................................................#.........................................................................................................#.............#..........................................#..............................................#..........#...........#......................................................#.....................................................................................................................................................................#.....#.............#...................................................................................................#.....................................................#..................................................................................................................................#......................................................#.........................................................................................................#.............#..........................................#..............................................#..........#...........#......................................................#.....................................................................................................................................................................#.....#.............#...................................................................................................#.....................................................#..................................
............................................................................................................#...................#......................................................#.....................#....#...........#......................................................................................#........................#.................................#....................#.........................................................................#......................................................##............................................#...............................................................................................................................#.....................................................................................#......................#........................................................................................................................#...................#......................................................#.....................#....#...........#......................................................................................#........................#.................................#....................#.........................................................................#......................................................##............................................#...............................................................................................................................#.....................................................................................#......................#........................................................................................................................#...................#......................................................#.....................#....#...........#......................................................................................#........................#.................................#..
........................................#..........#......................................................................................##..#....................................................................#.....#.................................................#.....................................#..........#............................................................................................#.......................................#...#..............................................#.............................................#...............................................#....................#.................................#......................................#.....................................................................#......................#........................................................................#..........#......................................................................................##..#....................................................................#.....#.................................................#.....................................#..........#............................................................................................#.......................................#...#..............................................#.............................................#...............................................#....................#.................................#......................................#.....................................................................#......................#........................................................................#..........#......................................................................................##..#....................................................................#.....#.................................................#.....................................#..........#......................................................
..#......................................................................................................................................................................................#...................................#.........#.......#........................................#......#......................................................................................................................................................................................................#....#.........................................................#.............................#.......#.....................................................#......#......................#............................#...................................................#........................##...........#.........................#......................................................................................................................................................................................#...................................#.........#.......#........................................#......#......................................................................................................................................................................................................#....#.........................................................#.............................#.......#.....................................................#......#......................#............................#...................................................#........................##...........#.........................#......................................................................................................................................................................................#...................................#.........#.......#........................................#......#...................................................................................
..........................#...............................#............................................................................................................#.........................#.................#...........................................................#................#...........#............................................................................................................................#.......................#......................#...............................................................#......#.............................................................#................................................#......................................#..........................................#.........#................................#............................................................#...............................#............................................................................................................#.........................#.................#...........................................................#................#...........#............................................................................................................................#.......................#......................#...............................................................#......#.............................................................#................................................#......................................#..........................................#.........#................................#............................................................#...............................#............................................................................................................#.........................#.................#...........................................................#................#...........#......................................................................
..................................................................#.................................................#.......................................................................................................#.........................................................................................#..............#....................#.....................................#...................................................................#.......#........................................#...................................................................#...............................................................#..........................................................................................................................................#.................#................#........................................................................#.................................................#.......................................................................................................#.........................................................................................#..............#....................#.....................................#...................................................................#.......#........................................#...................................................................#...............................................................#..........................................................................................................................................#.................#................#........................................................................#.................................................#.......................................................................................................#.........................................................................................#..............#....................#........................
........#...........#......................##........................................................................................#.............................................................................................................................................................................................................#.............................................................#.......#.......................................................................................#...............#.....................#.................................................................#..........................#...............#...........................................#.....................................................................................................................................#...........#......................##........................................................................................#.............................................................................................................................................................................................................#.............................................................#.......#.......................................................................................#...............#.....................#.................................................................#..........................#...............#...........................................#.....................................................................................................................................#...........#......................##........................................................................................#.............................................................................................................................................................................................................#...............................
#................................................#..................................................#.........................................................................................................................................................#..............................................................................................#.......#..................................................................................................................#...........................................................................................................................#............................................#.......................................................................................................................##..........#..........#.............................#................................................#..................................................#.........................................................................................................................................................#..............................................................................................#.......#..................................................................................................................#...........................................................................................................................#............................................#.......................................................................................................................##..........#..........#.............................#................................................#..................................................#.........................................................................................................................................................#..............................................................................................#.......#.............
....................................................................#.................................................................................................................................#....................................................#............................................................................................#............................................#.................#.........................................................................................................................................................#...........................................................................................................................................#.....................................................#..................#..............................#............................................................................#.................................................................................................................................#....................................................#............................................................................................#............................................#.................#.........................................................................................................................................................#...........................................................................................................................................#.....................................................#..................#..............................#............................................................................#.................................................................................................................................#....................................................#............................................................................................#..........................
..........................................#..............................................................................#.....................................................................................................................................................#...........#.....................................................................................................#....................................................................................................................#....................................................................#............................................................................................................#.........................................#.#............#....#..............#..................................................................................................#..............................................................................#.....................................................................................................................................................#...........#.....................................................................................................#....................................................................................................................#....................................................................#............................................................................................................#.........................................#.#............#....#..............#..................................................................................................#..............................................................................#.....................................................................................................................................................#...........#.......................................................................................
..............................................#.............................................................#.....#.....................................................................#.#...........................#...........#...................................#..................................................................#............#......................#.......................................................................................................#..............................................................#.............................#..................................................#.......................................#......#.......................................................................................................................................................................................................#.............................................................#.....#.....................................................................#.#...........................#...........#...................................#..................................................................#............#......................#.......................................................................................................#..............................................................#.............................#..................................................#.......................................#......#.......................................................................................................................................................................................................#.............................................................#.....#.....................................................................#.#...........................#...........#...................................#..................................................................#............#......................#.....
..#...................#..............................................................#.....#...........................................#.............................................................#..........................#...................#.............................................................................................................#.............................................#...............................................................................#.................#...........................................................................................................#.........#..........................#.....................#..........................................#...............................................#................................#..........................#...................#..............................................................#.....#...........................................#.............................................................#..........................#...................#.............................................................................................................#.............................................#...............................................................................#.................#...........................................................................................................#.........#..........................#.....................#..........................................#...............................................#................................#..........................#...................#..............................................................#.....#...........................................#.............................................................#..........................#...................#.............................................................................................................#................
..........................................................................#.#......#....#............................#......................................#..........#.................................#........#...............#........#..............#............................................#..............#...........................................#..................#.....#..................#....#.............#............#.......................................#................................................#.#..........#..........................................#........................................................................................................#.......................................................#......................#.............................#.........#........................................................................................#.#......#....#............................#......................................#..........#.................................#........#...............#........#..............#............................................#..............#...........................................#..................#.....#..................#....#.............#............#.......................................#................................................#.#..........#..........................................#........................................................................................................#.......................................................#......................#.............................#.........#........................................................................................#.#......#....#............................#......................................#..........#.................................#........#...............#........#..............#............................................#..............#...........................................#................
..............................................................................#........................................#..................#.....................#...............................................#....................................................#.........#...#..................................................................................................#.........................#..#..........................................................................#............................................................#................#.............#..................................................................................#........................................#...#..................................................................................#...#..........................................................................................................#........................................#..................#.....................#...............................................#....................................................#.........#...#..................................................................................................#.........................#..#..........................................................................#............................................................#................#.............#..................................................................................#........................................#...#..................................................................................#...#..........................................................................................................#........................................#..................#.....................#...............................................#....................................................#.........#...#...............................................................................................
........................#.........#............#................................#...............................#................................................................................................................................................#...............................#........................#.#.............................................................................................................................................................................................#..............#...#...#................................................#......#...................#......................................................................................................................#..............................#..................................................................................#.........#............#................................#...............................#................................................................................................................................................#...............................#........................#.#.............................................................................................................................................................................................#..............#...#...#................................................#......#...................#......................................................................................................................#..............................#..................................................................................#.........#............#................................#...............................#................................................................................................................................................#...............................#........................#.#......................................................
.............................................#...................................................................................#....................................................................................................#.......................#.................................#......#...................................#.....#.............................................................................#..............................................................................................................................................#...................................................................#..#...........................................................................#...#...........#.........................................................................................................................................#...................................................................................#....................................................................................................#.......................#.................................#......#...................................#.....#.............................................................................#..............................................................................................................................................#...................................................................#..#...........................................................................#...#...........#.........................................................................................................................................#...................................................................................#....................................................................................................#.......................#.................................#......#...................................#.....#.................................
............................................................#.........................................#.................................................#.........................#........................................................................................................................#..............................#..................................................................................#.....................................................#.................................................#..............#..............................#........................................#..............................................#.....................................................................................................#.................#......#...............................................................................................#.........................................#.................................................#.........................#........................................................................................................................#..............................#..................................................................................#.....................................................#.................................................#..............#..............................#........................................#..............................................#.....................................................................................................#.................#......#...............................................................................................#.........................................#.................................................#.........................#........................................................................................................................#..............................#........................................
.....#...........#.....................................................................................#......................................#........................................#.................................................................................#............................................................................................#.........................................................................................#.......#................................................................#..............#........#.........................................#................................#...........#...........................................................................................................#.............#................................................................#...........#.....................................................................................#......................................#........................................#.................................................................................#............................................................................................#.........................................................................................#.......#................................................................#..............#........#.........................................#................................#...........#...........................................................................................................#.............#................................................................#...........#.....................................................................................#......................................#........................................#.................................................................................#............................................................................................#............
................................................................................................................................................................#.............................#.............................................................................................#..................................................#...#..................................#...........................................................#...#....................................................#..................................#........#........................................................................................................#.#................................................#........#.........#..............#...........#.............#.................#.....#.......................#..............................................................................................................................................................................#.............................#.............................................................................................#..................................................#...#..................................#...........................................................#...#....................................................#..................................#........#........................................................................................................#.#................................................#........#.........#..............#...........#.............#.................#.....#.......................#..............................................................................................................................................................................#.............................#.............................................................................................#..................................................#...#...............................
......#............................................#...................................#....#...............#..................................................................................................#...............#..........................................................#...............................................................#................#..........................#.#................................................................................................................................................................................#................................#.............................................................#.......................................#.......................................#..............#...........................#..#.............................#............................................#...................................#....#...............#..................................................................................................#...............#..........................................................#...............................................................#................#..........................#.#................................................................................................................................................................................#................................#.............................................................#.......................................#.......................................#..............#...........................#..#.............................#............................................#...................................#....#...............#..................................................................................................#...............#..........................................................#...............................................................#................#.......
.............................................#.................#.....#.......................................................................#.......................#.....#............................................................................................................#.....................................#.......#.................#..............................................................#.......................#.........#...................................................................................................................................................#.........................................................#......#........................................................................................#....................#.........................#....................................................................#.................#.....#.......................................................................#.......................#.....#............................................................................................................#.....................................#.......#.................#..............................................................#.......................#.........#...................................................................................................................................................#.........................................................#......#........................................................................................#....................#.........................#....................................................................#.................#.....#.......................................................................#.......................#.....#............................................................................................................#.....................................#.......#.................#..........................
.............................#.........................#..........................................................#....................#.....#.........................................................................................................#..................................................................#.....................#.............#.......#..........................#..............#..................#...#...............#...........................................................................................#.......................................................................................................................................................................................................................................................................................................................#.........................#..........................................................#....................#.....#.........................................................................................................#..................................................................#.....................#.............#.......#..........................#..............#..................#...#...............#...........................................................................................#.......................................................................................................................................................................................................................................................................................................................#.........................#..........................................................#....................#.....#.........................................................................................................#..................................................................#.....................#.............#.......#............
..............................................................#...................................#..............................................................................................................................................................#.........................................................#....#.........#.#...#......................#..........#.................#.......#..............................................................................................................#......................................................................#.........................#..................#..................#...........................................#.......................................................................................#...........................#..#......................................................................#...................................#..............................................................................................................................................................#.........................................................#....#.........#.#...#......................#..........#.................#.......#..............................................................................................................#......................................................................#.........................#..................#..................#...........................................#.......................................................................................#...........................#..#......................................................................#...................................#..............................................................................................................................................................#.........................................................#....#.........#.#...#......................#..........#
.....................#.....................................................................................................................................#.........................#.......#..#............................................................................................................................................................#...............................#.......................................................................................#..........#....................................#......................................................................................................................................................#.......................................................#......................#......................................................#.....#..........................#.....................................................................................................................................#.........................#.......#..#............................................................................................................................................................#...............................#.......................................................................................#..........#....................................#......................................................................................................................................................#.......................................................#......................#......................................................#.....#..........................#.....................................................................................................................................#.........................#.......#..#............................................................................................................................................................#.....................
.....................#................................#.......#................................#.......#.............................................................................#.........................................................#.....#................................#......................................#....................................................................................................................#..........................#........................................................................................................#..............................................................................................................................................#...........#.............#...................................................................................................#................................#.......#................................#.......#.............................................................................#.........................................................#.....#................................#......................................#....................................................................................................................#..........................#........................................................................................................#..............................................................................................................................................#...........#.............#...................................................................................................#................................#.......#................................#.......#.............................................................................#.........................................................#.....#................................#......................................#.....................................................
...................#...................................................................#.......................................................................#....................................................................................................#...........................................................#.....................#.........#...............................#...............................................................................................................................#.....................................................................................#................................................#..........................................................#..........................#................................#..................................................................#...................................................................#.......................................................................#....................................................................................................#...........................................................#.....................#.........#...............................#...............................................................................................................................#.....................................................................................#................................................#..........................................................#..........................#................................#..................................................................#...................................................................#.......................................................................#....................................................................................................#...........................................................#.....................#.........#..................
............#.....................#............#...............#...........#..#..............................................................................#.......................................................................#..............................................................................................................................................................................#..........................................................#.....................................................................................................................................#......................#.......................#.............................................#...................................#.....................................................#.............................................#.....................#............#...............#...........#..#..............................................................................#.......................................................................#..............................................................................................................................................................................#..........................................................#.....................................................................................................................................#......................#.......................#.............................................#...................................#.....................................................#.............................................#.....................#............#...............#...........#..#..............................................................................#.......................................................................#.............................................................................................................................................
..................................................#.............#.....................................................................................................................................................#.......................#...................#.#...#..................................#.........#.......................................................................................#.......................................#..............................................#...............................#....................................................................................................#.......................................................#............................#.......................................................#.........................................................................................................#.............#.....................................................................................................................................................#.......................#...................#.#...#..................................#.........#.......................................................................................#.......................................#..............................................#...............................#....................................................................................................#.......................................................#............................#.......................................................#.........................................................................................................#.............#.....................................................................................................................................................#.......................#...................#.#...#..................................#.........#.............................................................
....#.......................................................................#........................................................................................................................................#.............#........................#........................................................#.....................................................................#............................................#........................#............#.............................................#.........................................................................................................#......................................................................................................#...........................................#........................................................#.......................................................................#........................................................................................................................................#.............#........................#........................................................#.....................................................................#............................................#........................#............#.............................................#.........................................................................................................#......................................................................................................#...........................................#........................................................#.......................................................................#........................................................................................................................................#.............#........................#........................................................#.............................................................
..................................................#.......#......................#....#...........................#..#..............................................................................#.....................................................................#......................#.......................................#........................#................#....................................#...........................#......................#......................................................#.................#........................................................#.....................................#................................#...........................................................................................................................................................................................................#.......#......................#....#...........................#..#..............................................................................#.....................................................................#......................#.......................................#........................#................#....................................#...........................#......................#......................................................#.................#........................................................#.....................................#................................#...........................................................................................................................................................................................................#.......#......................#....#...........................#..#..............................................................................#.....................................................................#......................#.......................................#........................#................
..........#...............................##..#...........................................................................................................................................................................#......#........#.................................................#....................................#..........................................................#............#..........................................#..........................................................................................#...#.............................................#................................................................................................................#.....................................................................................................................................#...............................##..#...........................................................................................................................................................................#......#........#.................................................#....................................#..........................................................#............#..........................................#..........................................................................................#...#.............................................#................................................................................................................#.....................................................................................................................................#...............................##..#...........................................................................................................................................................................#......#........#.................................................#....................................#.................................................
.....#...............................................................................................#.....................................#...#...........#......................#..............................#.......................................#....................#...................................................................................................................................................................#...........................................................................#..................#................#................................#.........#...........................#..#...........#......................#.................#........#...................#..#.......................................#.#...................................#...........#.......................#...............................................................................................#.....................................#...#...........#......................#..............................#.......................................#....................#...................................................................................................................................................................#...........................................................................#..................#................#................................#.........#...........................#..#...........#......................#.................#........#...................#..#.......................................#.#...................................#...........#.......................#...............................................................................................#.....................................#...#...........#......................#..............................#.......................................#....................#....................................................................................................
...............................................#............................#....................................#...........................................................#..............#........................#...............................................................................#....................#.....#..................................................................................................#......................#.#.................................................................................................................................................#...........................................................................................#....#..................##....................................................#....................................................................................................#............................#....................................#...........................................................#..............#........................#...............................................................................#....................#.....#..................................................................................................#......................#.#.................................................................................................................................................#...........................................................................................#....#..................##....................................................#....................................................................................................#............................#....................................#...........................................................#..............#........................#...............................................................................#....................#.....#..................................................
................................#........#.......................#....#...........................................#...........................................#.........................................#.....................#.........##...................................................................................#..#...........#........................................................................#.....................................................................................................#.............................................#.....#.........................................#................#..........#..#.........................#...#..............................................................................................................#......................................#.................................#........#.......................#....#...........................................#...........................................#.........................................#.....................#.........##...................................................................................#..#...........#........................................................................#.....................................................................................................#.............................................#.....#.........................................#................#..........#..#.........................#...#..............................................................................................................#......................................#.................................#........#.......................#....#...........................................#...........................................#.........................................#.....................#.........##...................................................................................#..#...........#......................................
..................................................#............................................................................................................#................#...................................#.........................................................................................................................................................................................................#...............#...............................#..........................#.#............................................................................................................#.....................................#.....................................................#...#.........................#.............................................................................................................................................#............................................................................................................#................#...................................#.........................................................................................................................................................................................................#...............#...............................#..........................#.#............................................................................................................#.....................................#.....................................................#...#.........................#.............................................................................................................................................#............................................................................................................#................#...................................#..............................................................................................................................................................
.............#........................#.........................#.......................................................................................................#.............................#.............................................................................#............................................................#.........................................................................#....................................................................................#.......................................................................................#................#....#................................................................................................#....................#........#.............................................................................................#........................#.........................#.......................................................................................................#.............................#.............................................................................#............................................................#.........................................................................#....................................................................................#.......................................................................................#................#....#................................................................................................#....................#........#.............................................................................................#........................#.........................#.......................................................................................................#.............................#.............................................................................#............................................................#.................................
........................................................#....................#...#........................................................#..........................#..............................#........................................................................................................................................#...............................................................................#..................#.......#.#...........................................................................#................#.....................................#.....................................#........................................#.............................................................#...........................................................................................................................................................#....................#...#........................................................#..........................#..............................#........................................................................................................................................#...............................................................................#..................#.......#.#...........................................................................#................#.....................................#.....................................#........................................#.............................................................#...........................................................................................................................................................#....................#...#........................................................#..........................#..............................#........................................................................................................................................#.....................................
....................#......................................#...#..................................................................................................................#.........................................................................................................#.......................................................................................#..........................................#....#............................................................................................................................................................................................................................................................................................#...................................................#........................................#...................................#......................................#...#..................................................................................................................#.........................................................................................................#.......................................................................................#..........................................#....#............................................................................................................................................................................................................................................................................................#...................................................#........................................#...................................#......................................#...#..................................................................................................................#.........................................................................................................#......................................................................................
............#..................................................................................................................#.................#...................................................................................................................#...#.........#................................#..............................................................................#....................................................................................................................................................................#........#...#..#............#....#...#..............................................................#.....#......................................................................................................................................................................#..................................................................................................................#.................#...................................................................................................................#...#.........#................................#..............................................................................#....................................................................................................................................................................#........#...#..#............#....#...#..............................................................#.....#......................................................................................................................................................................#..................................................................................................................#.................#...................................................................................................................#...#.........#................................#..............................................................
..............................................#.............................................#...............................................#...................................#..................................................................................................................#................................................#........................................................................................#..........................................................................................#.....................................................................................#................................#............................................................................................................................................................................................................................#.............................................#...............................................#...................................#..................................................................................................................#................................................#........................................................................................#..........................................................................................#.....................................................................................#................................#............................................................................................................................................................................................................................#.............................................#...............................................#...................................#..................................................................................................................#................................................#..............................
.............#........................................#.................................................#...............................................................................................................................#.............#....................................#...........................................#..#..#............#.........................................................#.............#.....#..............................#...........#...............................................................#...............................#.............................................................................................................................................................................#.........................................................................................#........................................#.................................................#...............................................................................................................................#.............#....................................#...........................................#..#..#............#.........................................................#.............#.....#..............................#...........#...............................................................#...............................#.............................................................................................................................................................................#.........................................................................................#........................................#.................................................#...............................................................................................................................#.............#....................................#...........................................#..#..#............#........................
................#...................................................................................................................#.................#......................#.....................................................................................................#....#.............#.....................................................................................#.................#....................................................................#.........................................................................................................................................................................................................................................#................................................................................................................................#...................................................................................................................#.................#......................#.....................................................................................................#....#.............#.....................................................................................#.................#....................................................................#.........................................................................................................................................................................................................................................#................................................................................................................................#...................................................................................................................#.................#......................#.....................................................................................................#....#.............#............................................................................
................................#.....................#........................#.........................................................................#............................................................#.................................#..........#..........................................................#..................#....#.#.................................................#...................................................................#..........#...............................................................................................................#..........................................................#...................................................#............#.........................#.#..#............................................#.....#......................................................#.....................#........................#.........................................................................#............................................................#.................................#..........#..........................................................#..................#....#.#.................................................#...................................................................#..........#...............................................................................................................#..........................................................#...................................................#............#.........................#.#..#............................................#.....#......................................................#.....................#........................#.........................................................................#............................................................#.................................#..........#..........................................................#..................#....#.#..........................
............................................................#..........#........................#......#.......................................................................................................................................................................................................................................#..............................#.........................#...........................................................................#...#...............................#...........#.....................#..............................#..........................................................................................................................#....................#................................................................................................................................................................#..........#........................#......#.......................................................................................................................................................................................................................................#..............................#.........................#...........................................................................#...#...............................#...........#.....................#..............................#..........................................................................................................................#....................#................................................................................................................................................................#..........#........................#......#.......................................................................................................................................................................................................................................#..............................#....
.#.........................................................................................#...............................................................#......................................................................................................................................#.........................#...........#......................................#....................#...............................................................................#.......#..........#.......................................................................................................................#..................................................#....................................................................................#...#.................#...#........#....................................#.........................................................................................#...............................................................#......................................................................................................................................#.........................#...........#......................................#....................#...............................................................................#.......#..........#.......................................................................................................................#..................................................#....................................................................................#...#.................#...#........#....................................#.........................................................................................#...............................................................#......................................................................................................................................#.........................#...........#......................................#...
#.................................................................#.................................................................................#......#....#.............................................................................................................................................................#...................................#.......................................#......................................................................................................#........................#................#...................................#.......................................................................#..........................#...............#............................#...............................................#............#......#..........................#.................................................................#.................................................................................#......#....#.............................................................................................................................................................#...................................#.......................................#......................................................................................................#........................#................#...................................#.......................................................................#..........................#...............#............................#...............................................#............#......#..........................#.................................................................#.................................................................................#......#....#.............................................................................................................................................................#...................................#................
...................................................................................................................#.................##...#....................................................#.................#.......#.........................................................................................................#...............#.....#..............................#..................................................................................................................................#..............................................#............#.......................................................................................................#.......#.........#..................................................#...........................................................#................................................................................................................................#.................##...#....................................................#.................#.......#.........................................................................................................#...............#.....#..............................#..................................................................................................................................#..............................................#............#.......................................................................................................#.......#.........#..................................................#...........................................................#................................................................................................................................#.................##...#....................................................#.................#.......#.........................................................................................................#...............#.....#.........................
.#..........................................................................................................#...............................................#..................#.................................##........#....#........................................................#.............................#.........................................#...............#..............#..............#....................................................#............................................................................................................................................#..............#.............#.......................#...................................#.........................................#....................#............................................................#........#..........................................................................................................#...............................................#..................#.................................##........#....#........................................................#.............................#.........................................#...............#..............#..............#....................................................#............................................................................................................................................#..............#.............#.......................#...................................#.........................................#....................#............................................................#........#..........................................................................................................#...............................................#..................#.................................##........#....#........................................................#.............................#.........................................#...............#.
.....................................................#.....................................................................................#........................#...............#.#..........................................#................#.#..........................#..........................................#........................................#...........................................#.................#.........................................................................................#......................................................................#.......................................................#................#.................................................................#..........................................................#............#.............................................................................#.....................................................................................#........................#...............#.#..........................................#................#.#..........................#..........................................#........................................#...........................................#.................#.........................................................................................#......................................................................#.......................................................#................#.................................................................#..........................................................#............#.............................................................................#.....................................................................................#........................#...............#.#..........................................#................#.#..........................#..........................................#........................................#...............
......................................#.........................#...................................................#...#.................................................................................................................................................#......................................................................................................................................................................................................................#....................................................................................................................#.#.................#.........##.#...................................#..............................................................##.......#...#......#.....#...............................................................................................#.........................#...................................................#...#.................................................................................................................................................#......................................................................................................................................................................................................................#....................................................................................................................#.#.................#.........##.#...................................#..............................................................##.......#...#......#.....#...............................................................................................#.........................#...................................................#...#.................................................................................................................................................#........................................................................................................
............................#.................#..................................................................................#..#...........................................................................................#........................#...................................................................#........#....................#........#..................................................................................................................#.............................................#.............................................#......................................................#.......#..........#.................#............................................................................................................#.................#...........................................................#.................#..................................................................................#..#...........................................................................................#........................#...................................................................#........#....................#........#..................................................................................................................#.............................................#.............................................#......................................................#.......#..........#.................#............................................................................................................#.................#...........................................................#.................#..................................................................................#..#...........................................................................................#........................#...................................................................#........#....................#........#..............
..............................................................#........................................................................................................................................................................................#........................................................................................#........#........................................................................................................#.............................................................................................................................................................#..................#.......................................................................................#......................................................................................#......#..................................................................#........................................................................................................................................................................................#........................................................................................#........#........................................................................................................#.............................................................................................................................................................#..................#.......................................................................................#......................................................................................#......#..................................................................#........................................................................................................................................................................................#........................................................................................#........#.........................
...........................#......................#.....................................#........................................#....#..................................................#....................................#.........................................................................................#........................................................................................................................................#..................................................#........#..............#.......................#...........#.......................................................................................................#............................................................................#....................#....#.........................#...............................................#......................#.....................................#........................................#....#..................................................#....................................#.........................................................................................#........................................................................................................................................#..................................................#........#..............#.......................#...........#.......................................................................................................#............................................................................#....................#....#.........................#...............................................#......................#.....................................#........................................#....#..................................................#....................................#.........................................................................................#..........................................................
................................................................................#..............................................................#........#..........#....................................#...........#........................................#....................#............................................................................................#.......#........................#...............................................................................#........................#..................................................#.........................................................................#....................................................#......................##...........#....................#.#.................................................#.....................................................................................................#..............................................................#........#..........#....................................#...........#........................................#....................#............................................................................................#.......#........................#...............................................................................#........................#..................................................#.........................................................................#....................................................#......................##...........#....................#.#.................................................#.....................................................................................................#..............................................................#........#..........#....................................#...........#........................................#....................#............................................................................................#...
.......#.........................................#......................#.....#..........#.........................................................................#.................#.....#....................#...........................................................................#.....................................................................................................................................................#........................................................................#..........................................................................#.........................................................................................................................................................#....................................................................................#.........................................#......................#.....#..........#.........................................................................#.................#.....#....................#...........................................................................#.....................................................................................................................................................#........................................................................#..........................................................................#.........................................................................................................................................................#....................................................................................#.........................................#......................#.....#..........#.........................................................................#.................#.....#....................#...........................................................................#......................................................................................
................................................................................................................#..............................................................................#........#................................................................#....................#.....................................#.............................................................................................................................................................................#....................................................................................#................##.............................................................................................#......................................................................................................................................................................................................................................#..............................................................................#........#................................................................#....................#.....................................#.............................................................................................................................................................................#....................................................................................#................##.............................................................................................#......................................................................................................................................................................................................................................#..............................................................................#........#................................................................#....................#.....................................#..............................................
......................................................................................................................................................................................................................................#..............#............................................................................#...............................................#.....................................#...................#.................#.............................#...#....#....................................................................#........................................................................................................................................#...............................................................#....................................#........##.................................................................................................................................................................................................................................................#..............#............................................................................#...............................................#.....................................#...................#.................#.............................#...#....#....................................................................#........................................................................................................................................#...............................................................#....................................#........##.................................................................................................................................................................................................................................................#..............#............................................................................#...............................................#
.............................................................................................................................................................#...............................................................................................................................................#.................................................................#.....................#..................................................#..................................................................................................................#...............................................................................................................................................................................................................................................................................................................................................................................................................................#...............................................................................................................................................#.................................................................#.....................#..................................................#..................................................................................................................#...............................................................................................................................................................................................................................................................................................................................................................................................................................#...............................................................................................................................................#.................................................................#...
..............................................................................................#............#.............................................................................#.......................................#...........................#..#............................................................##........................................................................................................#.......#....................................#......#....................................................................................................................................##.......................................#...............................................#.......................................................#...........#.......................................#......................................................................................................#............#.............................................................................#.......................................#...........................#..#............................................................##........................................................................................................#.......#....................................#......#....................................................................................................................................##.......................................#...............................................#.......................................................#...........#.......................................#......................................................................................................#............#.............................................................................#.......................................#...........................#..#............................................................##....................................................
..................................................#..................................................................................................#.....................................................................................................................##............#............................................#................#..........................#.......................................#................................................................................................................................................................................................................#.....................................................................................#.........................#..........................................................................#.........................................................#..................................................................................................#.....................................................................................................................##............#............................................#................#..........................#.......................................#................................................................................................................................................................................................................#.....................................................................................#.........................#..........................................................................#.........................................................#..................................................................................................#.....................................................................................................................##............#............................................#................#..........................#
....................................................#.............................#.................................................................#...........#...............................#.................................................................................#................................#...#....#........................................................#........................................................................#.....#...............................................................#......................#............................................................#.....#..............#.............................................#................................#......#..........................................#...................................................................................................................#.............................#.................................................................#...........#...............................#.................................................................................#................................#...#....#........................................................#........................................................................#.....#...............................................................#......................#............................................................#.....#..............#.............................................#................................#......#..........................................#...................................................................................................................#.............................#.................................................................#...........#...............................#.................................................................................#................................#...#....#......................................................
............#..............................................................................................................................................................................#.................................................................................................................#.............#......................................#.......................#............................#........#....................#.............................................................................................#.................#..#.#........................................................................................#....................#.............................................................................#...................................................................................#..............................................................................................................................................................................#.................................................................................................................#.............#......................................#.......................#............................#........#....................#.............................................................................................#.................#..#.#........................................................................................#....................#.............................................................................#...................................................................................#..............................................................................................................................................................................#.................................................................................................................#.............#......................................#................
.......................................................................#...............#...............#............#.....................................................................................................................#.#..........................................#.........................................................#.........................................#..................................................................#.....................................................................................................#..............................#............#...............................................................................................#..........................................................................#.........................................................................................................................#...............#...............#............#.....................................................................................................................#.#..........................................#.........................................................#.........................................#..................................................................#.....................................................................................................#..............................#............#...............................................................................................#..........................................................................#.........................................................................................................................#...............#...............#............#.....................................................................................................................#.#..........................................#.........................................................#.................................
#..........................................................#.................................................................................................#................................#....#..................................#........................................................................#........................................................#..........................................................................................#.................................................#.................................................................................................................#.....................#.#.............................................#.#................................................................................................#.............................#..........................................................#.................................................................................................#................................#....#..................................#........................................................................#........................................................#..........................................................................................#.................................................#.................................................................................................................#.....................#.#.............................................#.#................................................................................................#.............................#..........................................................#.................................................................................................#................................#....#..................................#........................................................................#........................................................#..........
.............................................................#..........#..................................................................................................................................................#..........................................................................................................#...............#........#...........................................................................................................#.........................#.................#................................................#.........##......................................................................................................#..................................................#.#..............................................#............................................................................................................#..........#..................................................................................................................................................#..........................................................................................................#...............#........#...........................................................................................................#.........................#.................#................................................#.........##......................................................................................................#..................................................#.#..............................................#............................................................................................................#..........#..................................................................................................................................................#..........................................................................................................#...............#........#...................
.#....................#...................#..........................#...........................................................#...................................................#............................................................................#..................................................................#...........................................................................................#.............................#.....................#...................................................................................#.........................................................................................................................................................................................#...........................#..#............................................#....................#...................#..........................#...........................................................#...................................................#............................................................................#..................................................................#...........................................................................................#.............................#.....................#...................................................................................#.........................................................................................................................................................................................#...........................#..#............................................#....................#...................#..........................#...........................................................#...................................................#............................................................................#..................................................................#.............................................
.......................................................#.........................................................................................................................#.........#....................#............................................................................................................................................#...............#....................................................................................#......................#.......................................................................................#.......#..............#.....................................#..............................................................................................................................#..................................#....................................................................................#.........................................................................................................................#.........#....................#............................................................................................................................................#...............#....................................................................................#......................#.......................................................................................#.......#..............#.....................................#..............................................................................................................................#..................................#....................................................................................#.........................................................................................................................#.........#....................#............................................................................................................................................#...............#.....
.................................#.......#..............................................#...............#.......................#.........#......................................................................................................#...................................................................................................#................#..............................................................................................................................................................................#............................................#..................................................#.................................................................................................................................................................##.......#..............................................#.......#..............................................#...............#.......................#.........#......................................................................................................#...................................................................................................#................#..............................................................................................................................................................................#............................................#..................................................#.................................................................................................................................................................##.......#..............................................#.......#..............................................#...............#.......................#.........#......................................................................................................#...................................................................................................#................#............
.....................................................................................................#........................................#.....................................................................................................................................................#.....................#...............................#......#..................................................................................................................#.................................#.....................................#.........................................................................#...................................................................................................................................................#.............................................#..........................................................................................................#........................................#.....................................................................................................................................................#.....................#...............................#......#..................................................................................................................#.................................#.....................................#.........................................................................#...................................................................................................................................................#.............................................#..........................................................................................................#........................................#.....................................................................................................................................................#.....................#...............................#......#.................
........#......................................................#...........................................................................#......................................................#..................................................................................................................................#.................#.........#................................#...............................#..........................#.................................................#.............#........................#............................................................................#...........................#......................................................................................#......#......#....................................................................#............#......................................................#...........................................................................#......................................................#..................................................................................................................................#.................#.........#................................#...............................#..........................#.................................................#.............#........................#............................................................................#...........................#......................................................................................#......#......#....................................................................#............#......................................................#...........................................................................#......................................................#..................................................................................................................................#.................#.........#.................
.....................................#...................................................................................................................#.........................#............#.........................................#..................................#...............................................#......#................#......................................#...........#.........................................................#..........#..........................................................................................................................................#......................................................................................................#.................................#.................................................................................................................#...................................................................................................................#.........................#............#.........................................#..................................#...............................................#......#................#......................................#...........#.........................................................#..........#..........................................................................................................................................#......................................................................................................#.................................#.................................................................................................................#...................................................................................................................#.........................#............#.........................................#..................................#...............................................#......#................#.............................
....................................................#............................................#....................................#.................................#.......................................................................#...................#..........................................#.............................................................#............................................#.......................#...................................................................#..............................................................................................................................#.#...................#..........................................................................................................................#...........................................................................................#............................................#....................................#.................................#.......................................................................#...................#..........................................#.............................................................#............................................#.......................#...................................................................#..............................................................................................................................#.#...................#..........................................................................................................................#...........................................................................................#............................................#....................................#.................................#.......................................................................#...................#..........................................#.............................................................#.....
....................................................................#..#....................................#....................#...........................#..#..................................#..........................#.................................................#........................................................................................................#....................................#....#.....................................................................................................................................#.#.....................................................................................................#...........................#...................................#.......................................................................#........................................................................................#..#....................................#....................#...........................#..#..................................#..........................#.................................................#........................................................................................................#....................................#....#.....................................................................................................................................#.#.....................................................................................................#...........................#...................................#.......................................................................#........................................................................................#..#....................................#....................#...........................#..#..................................#..........................#.................................................#..................................................................................................
............................................#.............................#.................#..........................#...........................................................................................#...........#................................#.......#.....................#......................................................................#...................................................................................#...........................................................#..................................#...................................................................#.............#.....#............................................#...................#.................#.........#..#.........................................................................................................................................#.............................#.................#..........................#...........................................................................................#...........#................................#.......#.....................#......................................................................#...................................................................................#...........................................................#..................................#...................................................................#.............#.....#............................................#...................#.................#.........#..#.........................................................................................................................................#.............................#.................#..........................#...........................................................................................#...........#................................#.......#.....................#......................................................................#.............
.....#..................................................................................................#...........................#...#.......................................#.........................#.........................#.......................................................................................................................................#....................#............................................#...............#.......................................................................................................................................................#............................................................................#.............................................#...#.............................................#.......#..................#..............#.....#..................................................................................................#...........................#...#.......................................#.........................#.........................#.......................................................................................................................................#....................#............................................#...............#.......................................................................................................................................................#............................................................................#.............................................#...#.............................................#.......#..................#..............#.....#..................................................................................................#...........................#...#.......................................#.........................#.........................#.......................................................................................................................................#......
....................................#.......................#................................................................#.........................#............................#...............................................................................................#...........................................................#............................................#....................#...#................#.......#................................................................................................#..................#.#.........#......#.............#............................#.............................................................#..................................................................................................................................................................................#.......................#................................................................#.........................#............................#...............................................................................................#...........................................................#............................................#....................#...#................#.......#................................................................................................#..................#.#.........#......#.............#............................#.............................................................#..................................................................................................................................................................................#.......................#................................................................#.........................#............................#...............................................................................................#...........................................................#..................................
........................#......#...............................................................#.#........................................................................#......................................#.....................................................................#.......................................................................#.....................#...........#................#.........................................................................................#........................................................................................#........#........#.............#..#....................................#..................................................#..............................................................................................#......................................#......#...............................................................#.#........................................................................#......................................#.....................................................................#.......................................................................#.....................#...........#................#.........................................................................................#........................................................................................#........#........#.............#..#....................................#..................................................#..............................................................................................#......................................#......#...............................................................#.#........................................................................#......................................#.....................................................................#.......................................................................#...................
............................................#...............#.....#......#......................................................................................................#......#..............................................................................................#......................................#........#..............................................................................#.............#..........................#....#..................................#.#...................................#........................................#......................................................#................................#............................................................................................................................................................................................................#...............#.....#......#......................................................................................................#......#..............................................................................................#......................................#........#..............................................................................#.............#..........................#....#..................................#.#...................................#........................................#......................................................#................................#............................................................................................................................................................................................................#...............#.....#......#......................................................................................................#......#..............................................................................................#......................................#........#............................................
#...........................#.........................#......#.....................#..........................#.......#........................................................................................................................................................................................................#.........................#.......................................................................................................#...#..........#................................................................................................#.......................#..................................#.................................................................##.........................................#....................................................#..............#................#...........................#.........................#......#.....................#..........................#.......#........................................................................................................................................................................................................#.........................#.......................................................................................................#...#..........#................................................................................................#.......................#..................................#.................................................................##.........................................#....................................................#..............#................#...........................#.........................#......#.....................#..........................#.......#........................................................................................................................................................................................................#.........................#.........................
...........................................................................................................................#.......#......................................................................#............#..........................................................#....#...............................................................#..................................#..............................................#......................................................................#.#..............................................................................................................#...............................................................................................................................##......................................................................................................................................................................................................#.......#......................................................................#............#..........................................................#....#...............................................................#..................................#..............................................#......................................................................#.#..............................................................................................................#...............................................................................................................................##......................................................................................................................................................................................................#.......#......................................................................#............#..........................................................#....#...............................................................#...........................
...............................................................#..........#.....................................................................#.....................#.................##....................#......#.....#........................................................................#.................................................................................#..........................................................................................................................................................#...........................................................................#.........................................#.........................#..................................................#............................#...........................................................................................................................#..........#.....................................................................#.....................#.................##....................#......#.....#........................................................................#.................................................................................#..........................................................................................................................................................#...........................................................................#.........................................#.........................#..................................................#............................#...........................................................................................................................#..........#.....................................................................#.....................#.................##....................#......#.....#........................................................................#..............................................................................
......#..........#...................#.......#........................#...............................................................................#......#...........#......#...........#........................................................................................#...............................................................................................................................................................#......................................#.................................................................................................................................#.............................................................##.................#...........................................##.......................................................................................#..........#...................#.......#........................#...............................................................................#......#...........#......#...........#........................................................................................#...............................................................................................................................................................#......................................#.................................................................................................................................#.............................................................##.................#...........................................##.......................................................................................#..........#...................#.......#........................#...............................................................................#......#...........#......#...........#........................................................................................#.............................................................................................
........................................................................................................................................#...............................................................#..................#.......................................#...............................................#...................#...............#........................................................................................#..........#..................#.......................#....................................#....................................................................#......................................................................#...##.......................................................................................................................................#.................................................................................................................................................#...............................................................#..................#.......................................#...............................................#...................#...............#........................................................................................#..........#..................#.......................#....................................#....................................................................#......................................................................#...##.......................................................................................................................................#.................................................................................................................................................#...............................................................#..................#.......................................#...............................................#...................#...............#...........................
.........#..........................#...................................................#....................................................#.........#.........................#......................................#...........................................................................................#...............#...................................................#.....#..............................................................................................................#.....#.......#............#.......................................................#...#.............................................................................................#.....#......................................................#.............................#.........................................................#..........................#...................................................#....................................................#.........#.........................#......................................#...........................................................................................#...............#...................................................#.....#..............................................................................................................#.....#.......#............#.......................................................#...#.............................................................................................#.....#......................................................#.............................#.........................................................#..........................#...................................................#....................................................#.........#.........................#......................................#...........................................................................................#...............#..............................................
......................................................................#.....................#.....................................................................#...............#.............................................#...................................................................................................................................................................................................................................#.#...................#...............#....#..............................................................................................................................................................................................#...................#..................................................................#..............................................................................................................#.....................#.....................................................................#...............#.............................................#...................................................................................................................................................................................................................................#.#...................#...............#....#..............................................................................................................................................................................................#...................#..................................................................#..............................................................................................................#.....................#.....................................................................#...............#.............................................#..................................................................................................................................................
..#....................#...................................................................#....................................#...............................................................................................................................#......#......................................................##......................................................................................................................................................#....................................................#................................................................#...............#............................#.....#..................#.............................................................#...............................................................................................#....................#...................................................................#....................................#...............................................................................................................................#......#......................................................##......................................................................................................................................................#....................................................#................................................................#...............#............................#.....#..................#.............................................................#...............................................................................................#....................#...................................................................#....................................#...............................................................................................................................#......#......................................................##...................................................
..........................................................................#.....#....................#.#...................................#....#...#.......#......................................................................................................................................#.............................................................................................#........................................................#..............................................#......................#...................................................................................................#........................#........................#......#..............#..............................................................#.................#....................................#.....................................................................................#.....#....................#.#...................................#....#...#.......#......................................................................................................................................#.............................................................................................#........................................................#..............................................#......................#...................................................................................................#........................#........................#......#..............#..............................................................#.................#....................................#.....................................................................................#.....#....................#.#...................................#....#...#.......#......................................................................................................................................#...............................................................................
#..........#...................................................................................#.............................................................................................#.......................#....................#...............#.....#..........#............#...............................................#...#..................#...................................#............................#..........................................................#..........................................................#.................................................................................................................................................................................................................................................#...................................#.#..........#...................................................................................#.............................................................................................#.......................#....................#...............#.....#..........#............#...............................................#...#..................#...................................#............................#..........................................................#..........................................................#.................................................................................................................................................................................................................................................#...................................#.#..........#...................................................................................#.............................................................................................#.......................#....................#...............#.....#..........#............#...............................................#...#..................#...................
........................................................#.......................................#.......................................................#.............................#.........................................................#..............................#...................................................................................................................#...........................................................#..........#............................................................................................................................................#....................................................................................................................................................#.........................................................................................................................#.......................................#.......................................................#.............................#.........................................................#..............................#...................................................................................................................#...........................................................#..........#............................................................................................................................................#....................................................................................................................................................#.........................................................................................................................#.......................................#.......................................................#.............................#.........................................................#..............................#...................................................................................................
.#.........#..........................................#.........................................................................................................#................#.......................................................................................................................#.......................................................#..............................................................................................................................................................#..................................................................#...............................................................................................................................................................................................#...........................................#.........#..........................................#.........................................................................................................#................#.......................................................................................................................#.......................................................#..............................................................................................................................................................#..................................................................#...............................................................................................................................................................................................#...........................................#.........#..........................................#.........................................................................................................#................#.......................................................................................................................#.......................................................#.................
...........#.....................................................#..............................................................................................#..................#.................................................#........................#...............................#......#.........................................................#........#...........................#...................#....................................................................#..............................................#............................................................................#......................................#.........................................................................................#..........................................#...................................................#.....................................................#..............................................................................................#..................#.................................................#........................#...............................#......#.........................................................#........#...........................#...................#....................................................................#..............................................#............................................................................#......................................#.........................................................................................#..........................................#...................................................#.....................................................#..............................................................................................#..................#.................................................#........................#...............................#......#.........................................................#........#..........
...................#................................#...................................................................................................................#........................................#.................................................................#............................................................................................................#............................................................#............................#.............................#.....................#.............................................................#.................................#.............................................#..........#............................................................#....................................#...#...................................................#................................#...................................................................................................................#........................................#.................................................................#............................................................................................................#............................................................#............................#.............................#.....................#.............................................................#.................................#.............................................#..........#............................................................#....................................#...#...................................................#................................#...................................................................................................................#........................................#.................................................................#...............................................................................................
...............................#................................#............................................................................................#...............................................................................................................................................#......#..#....................................................................................................................#.................................#..............#.......................#.....................#...........................#....................#.....................#.....................#..................................................................................#.................................................................................#...............................................................#................................#............................................................................................#...............................................................................................................................................#......#..#....................................................................................................................#.................................#..............#.......................#.....................#...........................#....................#.....................#.....................#..................................................................................#.................................................................................#...............................................................#................................#............................................................................................#...............................................................................................................................................#......#..#...........................................................
.......................#.............................................#.........................................................#............................#...........................................#........................................#.....................................................................................#.............................#...................................................#....................................................#.......................................#..........................#.....................#......#.......#..............#......#...............................................#.............#..................................#.............................................................................................#.........#...............................................#.............................................#.........................................................#............................#...........................................#........................................#.....................................................................................#.............................#...................................................#....................................................#.......................................#..........................#.....................#......#.......#..............#......#...............................................#.............#..................................#.............................................................................................#.........#...............................................#.............................................#.........................................................#............................#...........................................#........................................#.....................................................................................#.............................#.............
.................................................................................................................................................................#..............#..............#.........................................................#...............................................#..................................#....................................#..................................................................................................................................................#...............#.................#..........................#........#..........................#..............#...............#.....................................#.................................#..................................................................................................................................................................................................................................................................#..............#..............#.........................................................#...............................................#..................................#....................................#..................................................................................................................................................#...............#.................#..........................#........#..........................#..............#...............#.....................................#.................................#..................................................................................................................................................................................................................................................................#..............#..............#.........................................................#...............................................#..................................#....................................#.
..........................................................................#..................................#....................................................................................#..............................................................................#..............................................................................................#...............................#..........................#.......................#.............................................#......#..............#.................................................................................#..............#.......................................................#............##..........................................................#.......#..................................................#...................................................................................#..................................#....................................................................................#..............................................................................#..............................................................................................#...............................#..........................#.......................#.............................................#......#..............#.................................................................................#..............#.......................................................#............##..........................................................#.......#..................................................#...................................................................................#..................................#....................................................................................#..............................................................................#..............................................................................................#..
...................................#.#.#................................#.......................................#..................#.......#...................#..........................##..................................................#.............................................................................................#...........#.............................................................................................................................................................#............#...............................................#................#...........................................#..................................................................................#..................................................................#..........................................................................#.#.#................................#.......................................#..................#.......#...................#..........................##..................................................#.............................................................................................#...........#.............................................................................................................................................................#............#...............................................#................#...........................................#..................................................................................#..................................................................#..........................................................................#.#.#................................#.......................................#..................#.......#...................#..........................##..................................................#.............................................................................................#...........#..........................
.................................................................................................................#..................#................................#........................................#...............#...........................................#........#.....................................#.......#.#...............................................#.#.......................................#.........#...#....................................##................#....#......................................#.#.....#................................................#.............#.....................................................#.........................................................................................#......................................................#..................................................................................................................................#..................#................................#........................................#...............#...........................................#........#.....................................#.......#.#...............................................#.#.......................................#.........#...#....................................##................#....#......................................#.#.....#................................................#.............#.....................................................#.........................................................................................#......................................................#..................................................................................................................................#..................#................................#........................................#...............#...........................................#........#.....................................#.......#.#...............................................
..................................................................#...#......................................................#........................##.......#...............................................................................................................................................................#.....................................................#.#...........................................................................#............#..........................................................#.....................................................................................................#.....................................#.......#.....................#..#...#....................................................#.....#........................................................................................................................#...#......................................................#........................##.......#...............................................................................................................................................................#.....................................................#.#...........................................................................#............#..........................................................#.....................................................................................................#.....................................#.......#.....................#..#...#....................................................#.....#........................................................................................................................#...#......................................................#........................##.......#...............................................................................................................................................................#...................................................
....................................................................#.........................................................#.....#..............................................#.............................................#....................................................................................................#.............................................................................#..........#.........................................................#..........................................................................................................................................................................................#...................................................................#.............................................................#....................#......................................................................#.........................................................#.....#..............................................#.............................................#....................................................................................................#.............................................................................#..........#.........................................................#..........................................................................................................................................................................................#...................................................................#.............................................................#....................#......................................................................#.........................................................#.....#..............................................#.............................................#....................................................................................................#............................................
....................................#......#................#.................#........................................#...............................................................................................................#......................#............................................#........#........#..........................................................#...........................................................................................................................#...................................#............................................#.........#........................#....................................................#...................#................................................................................................................................................................#......#................#.................#........................................#...............................................................................................................#......................#............................................#........#........#..........................................................#...........................................................................................................................#...................................#............................................#.........#........................#....................................................#...................#................................................................................................................................................................#......#................#.................#........................................#...............................................................................................................#......................#............................................#........#........#.....................................................
................................................#............#.................#................................#..............................#................#.................................................................................................................#...........................................#................#..................................................................#.............................................................#..............................................#.........................................#.......................#...........................................#........................................#.....#................................#................................#..............................................#................................................................................#............#.................#................................#..............................#................#.................................................................................................................#...........................................#................#..................................................................#.............................................................#..............................................#.........................................#.......................#...........................................#........................................#.....#................................#................................#..............................................#................................................................................#............#.................#................................#..............................#................#.................................................................................................................#...........................................#................#...................................
.........................................................................................................................................#......................................................................................................................................................#....................................#.........................#...............................................................................................#....................................................#............#...............................#...............................................................................................................#...........................................................................................#.......#...............................................#.................................................................................................................................................#......................................................................................................................................................#....................................#.........................#...............................................................................................#....................................................#............#...............................#...............................................................................................................#...........................................................................................#.......#...............................................#.................................................................................................................................................#......................................................................................................................................................#....................................#.........................#...................
.#...............................#...........#.....................................................#.............#..............................#...............................................#..........................................................................................................................................................................................................#.......................................................................................#..........#.....................................#.........................................................................................................#...............................................#.............#...........................#.................#..........#...........................#.............................#...............................#...........#.....................................................#.............#..............................#...............................................#..........................................................................................................................................................................................................#.......................................................................................#..........#.....................................#.........................................................................................................#...............................................#.............#...........................#.................#..........#...........................#.............................#...............................#...........#.....................................................#.............#..............................#...............................................#..................................................................................................................................................................................
...................................................#.....................................................#........................................................................................................#..................................................................................................................................................................................#......................................................#................................#.....................................................................................#......#........................#........................................................................................................................................................................#.......................................#............................................................#.....................................................#........................................................................................................#..................................................................................................................................................................................#......................................................#................................#.....................................................................................#......#........................#........................................................................................................................................................................#.......................................#............................................................#.....................................................#........................................................................................................#................................................................................................................................................................
........................#.................................#...........#........#............................................................................#.........................................................................................................................................................##....#..............................#....................................#....................................................#..................#.........#............................#...................................................................................................#.....#......................................#............................................#............#......................................................................................................#....................................#.................................#...........#........#............................................................................#.........................................................................................................................................................##....#..............................#....................................#....................................................#..................#.........#............................#...................................................................................................#.....#......................................#............................................#............#......................................................................................................#....................................#.................................#...........#........#............................................................................#.........................................................................................................................................................##....#..............................#.......................
................................................................................#........................................................#..............................................................................................................................................#...#....#................................................................#...#.................................................#...#...#........................#...........................#..##........#.......#...#............................................#...................................................................#...............#...............#..........#.....#............#...............................................................................................................................................#................................................................................#........................................................#..............................................................................................................................................#...#....#................................................................#...#.................................................#...#...#........................#...........................#..##........#.......#...#............................................#...................................................................#...............#...............#..........#.....#............#...............................................................................................................................................#................................................................................#........................................................#..............................................................................................................................................#...#....#................................................................#...#............
..................................................#..................#......#.................#.................................................#..................#........................................................................................................................................................#.................................................................................#................................................#..................................................................................#...#...........................#................................................................................................................................#....................#...................................#............................#...........................#..#.......................................................#..................#......#.................#.................................................#..................#........................................................................................................................................................#.................................................................................#................................................#..................................................................................#...#...........................#................................................................................................................................#....................#...................................#............................#...........................#..#.......................................................#..................#......#.................#.................................................#..................#........................................................................................................................................................#......................................................
..........#.......#............#.....#.........................................................................................................................................................................................##....................#................................................................................................#..........#.........#.................................................#...#...........................................................................................................#........................................................#....#.........................#..........................................#...................................................#...................................................................................................................#.......#............#.....#.........................................................................................................................................................................................##....................#................................................................................................#..........#.........#.................................................#...#...........................................................................................................#........................................................#....#.........................#..........................................#...................................................#...................................................................................................................#.......#............#.....#.........................................................................................................................................................................................##....................#................................................................................................#..........#.........#.......
.....................................................................................................#...............#......................................#..................................#...............#...........................................................................................................##...........................#................................#....................................................................................................#.................................#.............................................................#......................................................................................................................................................................#..................#.................#.......#................#...............................................................................................................#...............#......................................#..................................#...............#...........................................................................................................##...........................#................................#....................................................................................................#.................................#.............................................................#......................................................................................................................................................................#..................#.................#.......#................#...............................................................................................................#...............#......................................#..................................#...............#...........................................................................................................##...........................#..........................
.............#.............................................#................................................................................................#..........................................................................................................................#.......................................................................#...............#........................................#..........................................#..................................................................................................................................................................................#......................................................................................#............#..#.........##..................................................................................#.............................................#................................................................................................#..........................................................................................................................#.......................................................................#...............#........................................#..........................................#..................................................................................................................................................................................#......................................................................................#............#..#.........##..................................................................................#.............................................#................................................................................................#..........................................................................................................................#.......................................................................#...............#...
.............................................................................................................#......................................................................#....................................................................................#.....................#........................................................#.#...........#.........#.........#..................................................#...........#............#...................................................................................#...................................................................#.....#................................#....#............................................#...............................#......#...........................#..#...................#.........................................................................................................................................#......................................................................#....................................................................................#.....................#........................................................#.#...........#.........#.........#..................................................#...........#............#...................................................................................#...................................................................#.....#................................#....#............................................#...............................#......#...........................#..#...................#.........................................................................................................................................#......................................................................#....................................................................................#.....................#........................................................#.#...........#.........#..
.........#.........#..........................................#.#.........................................#....................#.........................................................................................................................................#...........................#.............................................#...................................................................#..........................................................................#.........#...#...............#...........................................#........................................................................................................................................................................................................................................................#.................#.........#..........................................#.#.........................................#....................#.........................................................................................................................................#...........................#.............................................#...................................................................#..........................................................................#.........#...#...............#...........................................#........................................................................................................................................................................................................................................................#.................#.........#..........................................#.#.........................................#....................#.........................................................................................................................................#...........................#.............................................#...............................
..............................................................................................................................................#......................................#.................................................#..............................................................................................#.......................................#..................................#...............................................#....#....#.........#.................................................#...............#............................................................................................................#...................................................#..............#..................................................................#.....................#...........................................................................................................................................................#......................................#.................................................#..............................................................................................#.......................................#..................................#...............................................#....#....#.........#.................................................#...............#............................................................................................................#...................................................#..............#..................................................................#.....................#...........................................................................................................................................................#......................................#.................................................#..............................................................................................#.......................................#....
.................................................................................................................................................#.........................................................................................................#................................................................................................................................#..................................................................................#..................................................................................................................................................................#..................................................#.....................................................................................................................#..............#....................................................................................................................................................#.........................................................................................................#................................................................................................................................#..................................................................................#..................................................................................................................................................................#..................................................#.....................................................................................................................#..............#....................................................................................................................................................#.........................................................................................................#.......................................................................................................................
..#...........................................................#.....................#.......................................#...........#.............................................#...............................................................................................................#...........................................................................#............................................................................................................................................................#.#......................................................................................................................................................................#...................#...................................................................................................#...........................................................#.....................#.......................................#...........#.............................................#...............................................................................................................#...........................................................................#............................................................................................................................................................#.#......................................................................................................................................................................#...................#...................................................................................................#...........................................................#.....................#.......................................#...........#.............................................#...............................................................................................................#...........................................................................#
.................#........................#......#........................................................................................................................................................................................................#................................................................#................................................................................................................................................................#.....#................#.................................#...............#........................#....#.................................#.......................................................................#...........................................................................................#.....................................................#........................#......#........................................................................................................................................................................................................#................................................................#................................................................................................................................................................#.....#................#.................................#...............#........................#....#.................................#.......................................................................#...........................................................................................#.....................................................#........................#......#........................................................................................................................................................................................................#................................................................#.......................................................
................#.#....................................#.............................#.........#...........................................................................#.......................#..................................................................................................................................................................#..............#.#............#........................................................................................#.........#...........................................................................................#.............#..............................................#.................................................#.........................................................#..................#..............................................................#.#....................................#.............................#.........#...........................................................................#.......................#..................................................................................................................................................................#..............#.#............#........................................................................................#.........#...........................................................................................#.............#..............................................#.................................................#.........................................................#..................#..............................................................#.#....................................#.............................#.........#...........................................................................#.......................#..................................................................................................................................................................#............
...................................................#........................................................................................#.........#.....................................................................................................#..#..........#..................................................................................#...................................................#...............#................................#..................#........................................................................................................................................#.....#..........................................................#.......#...........................................................................................................#.....#.#.....................................................................#........................................................................................#.........#.....................................................................................................#..#..........#..................................................................................#...................................................#...............#................................#..................#........................................................................................................................................#.....#..........................................................#.......#...........................................................................................................#.....#.#.....................................................................#........................................................................................#.........#.....................................................................................................#..#..........#..................................................................................#.....................
.......#.............................................................#...................................................................................#.................#...................................................................................................................................................................................#....#............................#...................................................................................#..............#........................................................................................................................................................................#.#........#.........#.............#..........................................................................................................#.........................#.............................................................#...................................................................................#.................#...................................................................................................................................................................................#....#............................#...................................................................................#..............#........................................................................................................................................................................#.#........#.........#.............#..........................................................................................................#.........................#.............................................................#...................................................................................#.................#...................................................................................................................................................................................#....#..............
..............##.................#.......................................#.....................................#............#............................................................#............................................................................................................................................................................................................................#....................................................................................................................#...........................................................#............................................................................................#............................................................................#.............................#............................................##.................#.......................................#.....................................#............#............................................................#............................................................................................................................................................................................................................#....................................................................................................................#...........................................................#............................................................................................#............................................................................#.............................#............................................##.................#.......................................#.....................................#............#............................................................#.........................................................................................................................................................................................
.......................................................................................................##....................................................................#.........................................#......................................................................................#..........................................................................................................................................................................................#...........#....#..................................................................#......................................................................................................................#..................................#.............................#...............................................................................................................................................................##....................................................................#.........................................#......................................................................................#..........................................................................................................................................................................................#...........#....#..................................................................#......................................................................................................................#..................................#.............................#...............................................................................................................................................................##....................................................................#.........................................#......................................................................................#....................................................................
...#..................#.......................#...............................................................................#.......#..................#..................................................#.................#.......................................................................................#..............#........................................#.....................#....................................##....................#........................#............................................................................................#............................................................................................................#.....................#......................#...................................................#...#..............................#..........#..................#.......................#...............................................................................#.......#..................#..................................................#.................#.......................................................................................#..............#........................................#.....................#....................................##....................#........................#............................................................................................#............................................................................................................#.....................#......................#...................................................#...#..............................#..........#..................#.......................#...............................................................................#.......#..................#..................................................#.................#.......................................................................................#..............#........................................#....
....##.......................#...........................................#........................................#...........................#...........................................................................................#.........................................................................................................................#.........................#..........................#......................................................##..........................................................#..................................................................................................................................................................................................................................#...............#..................................................##.......................#...........................................#........................................#...........................#...........................................................................................#.........................................................................................................................#.........................#..........................#......................................................##..........................................................#..................................................................................................................................................................................................................................#...............#..................................................##.......................#...........................................#........................................#...........................#...........................................................................................#.........................................................................................................................#..............
.............#.............................#...#..................................................................................................................#..........................................................#...........................................#.#...........#.........................................................................#......#..#.......................................................#......................#.......................#............................................#..................................................................................................#.......................................................#...............................##......................................................................................#........................................#.............................#...#..................................................................................................................#..........................................................#...........................................#.#...........#.........................................................................#......#..#.......................................................#......................#.......................#............................................#..................................................................................................#.......................................................#...............................##......................................................................................#........................................#.............................#...#..................................................................................................................#..........................................................#...........................................#.#...........#.........................................................................#......#..#.......
...............................................................#...........................................................................................................#...........................................................................................##.........................#.........................#..............#...............................................................................#.............#....................................................................................................................................................................................................................................................................#...........#................................................................................................#.................................................................................#...........................................................................................................#...........................................................................................##.........................#.........................#..............#...............................................................................#.............#....................................................................................................................................................................................................................................................................#...........#................................................................................................#.................................................................................#...........................................................................................................#...........................................................................................##.........................#.........................#..............#.......................................
............................................#.................................................................................................................#........................................................................................................................................#.....................................................................................#.......................................................................................................................#......................................#....#.#........................#...........................................................................#.....#....................................................................#..............................#....................................#..................................................................#.................................................................................................................#........................................................................................................................................#.....................................................................................#.......................................................................................................................#......................................#....#.#........................#...........................................................................#.....#....................................................................#..............................#....................................#..................................................................#.................................................................................................................#........................................................................................................................................#...........................................................................
#..........................................................................................................#................................#.............................................................................................................................................................................#.........#...................................................................#...........................................................................#........#.....................................................#.........................................#......................................................................#....................................#...........#.................#...................................................................#..................................#..........................................................................................................#................................#.............................................................................................................................................................................#.........#...................................................................#...........................................................................#........#.....................................................#.........................................#......................................................................#....................................#...........#.................#...................................................................#..................................#..........................................................................................................#................................#.............................................................................................................................................................................#.........#..............................................
....................................................#.......................#.........................#.....................................................#.......................#...................#.............................................................................................#....#............................................................................................#.......................................................#................#...........................................................................................#.............................................................#..........................................................#..........................#.........................#.................................................................................#....................................................#.......................#.........................#.....................................................#.......................#...................#.............................................................................................#....#............................................................................................#.......................................................#................#...........................................................................................#.............................................................#..........................................................#..........................#.........................#.................................................................................#....................................................#.......................#.........................#.....................................................#.......................#...................#.............................................................................................#....#.......................................................................
............................................................#.......................................................................#.......................................................................#.............#.................#................................................#............................................................................................#..................##..................................................................................................................................................................................................................................#..........#......#.................#.......................#...................................................................#......#................#...................#............................................................................#.......................................................................#.......................................................................#.............#.................#................................................#............................................................................................#..................##..................................................................................................................................................................................................................................#..........#......#.................#.......................#...................................................................#......#................#...................#............................................................................#.......................................................................#.......................................................................#.............#.................#................................................#.....................................................................................
..........................#........................................................#...........................................................................#..........#....................................#.............................#.................#....................#....#...............................................#...........................................................#................................................................................................................#..............................................................................................................#..........................................#...#...................................................................................................................................................................................#........................................................#...........................................................................#..........#....................................#.............................#.................#....................#....#...............................................#...........................................................#................................................................................................................#..............................................................................................................#..........................................#...#...................................................................................................................................................................................#........................................................#...........................................................................#..........#....................................#.............................#.................#....................#....#...............................................#.........................................
...................#...............................................................................................................................................................#.......................................................................................................................##.................................................................................................................................................................................................................................#.........................................................................#........#.....#.............................#.................................................................#..............................#......................................................#...................................#...............................................................................................................................................................#.......................................................................................................................##.................................................................................................................................................................................................................................#.........................................................................#........#.....#.............................#.................................................................#..............................#......................................................#...................................#...............................................................................................................................................................#.......................................................................................................................##......................................................................
......................#...........................................#..................#.......................#............#.......#.................................................#................#............................................................#..............#..................................................................................#........................................#...............#..................................................................#........................................................................................#.......................................#........#......#...............................................#......................................................................#........................................#..................................................#...........................................#..................#.......................#............#.......#.................................................#................#............................................................#..............#..................................................................................#........................................#...............#..................................................................#........................................................................................#.......................................#........#......#...............................................#......................................................................#........................................#..................................................#...........................................#..................#.......................#............#.......#.................................................#................#............................................................#..............#..................................................................................#..............
....#........................................................#.................................................................................................................................................................................................................................................................#....................................#.....................##......................................................................................................#.............................#.........................................................................................................................................#.......................................................................................................................................................................#........................................................#.................................................................................................................................................................................................................................................................#....................................#.....................##......................................................................................................#.............................#.........................................................................................................................................#.......................................................................................................................................................................#........................................................#.................................................................................................................................................................................................................................................................#....................................#..............
.....###................................................................................#...............#....................#........................................................................................................................#.........................................................#....................................................................................................................................................................................................................#.............................................................................................................................#............................................................#......................................................#........................#.............#....................###................................................................................#...............#....................#........................................................................................................................#.........................................................#....................................................................................................................................................................................................................#.............................................................................................................................#............................................................#......................................................#........................#.............#....................###................................................................................#...............#....................#........................................................................................................................#.........................................................#..................................................................
............................................................................................................................................#............................................................#............................................#.#.............................................................................................................................................#.....................#.......................................................#.....................................#............#....................................................................................#.....................................................................................................#................##..................................................................................#..................................................................................................................................................#............................................................#............................................#.#.............................................................................................................................................#.....................#.......................................................#.....................................#............#....................................................................................#.....................................................................................................#................##..................................................................................#..................................................................................................................................................#............................................................#............................................#.#..........................................................................................................................
.....................................................................#.................................................#........................................................................................................................................#...................................................#............#...............................................#..............................................................................#...................................#.........................................#.....................#.............................................................#...........................#..#.......................................................##.............................................#......#.............#.....................................................................................................................#.................................................#........................................................................................................................................#...................................................#............#...............................................#..............................................................................#...................................#.........................................#.....................#.............................................................#...........................#..#.......................................................##.............................................#......#.............#.....................................................................................................................#.................................................#........................................................................................................................................#...................................................#............#...............................................#.
.......#.......................................................................................................................................................................................#....#......................#..#..................................#......................................................................................................................................................................................................#................#.............................................................#...#...............#.......#..........................................................#...................................................#...........................................#....................#.........................................................#.......................#.......................................................................................................................................................................................#....#......................#..#..................................#......................................................................................................................................................................................................#................#.............................................................#...#...............#.......#..........................................................#...................................................#...........................................#....................#.........................................................#.......................#.......................................................................................................................................................................................#....#......................#..#..................................#.................................................................................................................
..............#.............................................................................................................................................................................#.....#.........................................................#............#...................................................................#..........#.....................................................#...#................................#...............................................................#..................................................................#......................................................................#........................................#............#........................................................................................................................................#.............................................................................................................................................................................#.....#.........................................................#............#...................................................................#..........#.....................................................#...#................................#...............................................................#..................................................................#......................................................................#........................................#............#........................................................................................................................................#.............................................................................................................................................................................#.....#.........................................................#............#...................................................................#..........#..........................
........................................#.........#............................................................#..............................#............#...........................................#.....................................................................#........................................................................................................................................................................................................................................................#...............................#.........#...............................#.....#..........................................................................#.........................................#...............................#.....................#....#...............................................................................#.........#............................................................#..............................#............#...........................................#.....................................................................#........................................................................................................................................................................................................................................................#...............................#.........#...............................#.....#..........................................................................#.........................................#...............................#.....................#....#...............................................................................#.........#............................................................#..............................#............#...........................................#.....................................................................#.....................................................................................................
.....#...............................................#....................................................................#........................#................#...........................................#..........#...............................................#...........................................................................................................................#....#..................................#..................#.........................#..........................................................................................................................................................................................#.................................................................#.........................................................##..............................#...............................................#....................................................................#........................#................#...........................................#..........#...............................................#...........................................................................................................................#....#..................................#..................#.........................#..........................................................................................................................................................................................#.................................................................#.........................................................##..............................#...............................................#....................................................................#........................#................#...........................................#..........#...............................................#.......................................................................................................
...........................#...#.................#...................#...................#......................................................................................................#...................#.......................................................#........................................................#..............................................................................................................#........................#.............................................................#...................................................#...................................#.........................................................................................................................................#...........................................................................................#...#.................#...................#...................#......................................................................................................#...................#.......................................................#........................................................#..............................................................................................................#........................#.............................................................#...................................................#...................................#.........................................................................................................................................#...........................................................................................#...#.................#...................#...................#......................................................................................................#...................#.......................................................#........................................................#.............................................
.............#..........#........#..........................................................#............................................................#............................................#......#........................................................................#...............#....................#..................................................................................................................................................................#....................................#............................................................................................................................................................#..........................................#....................................................................#..........................................#..........#........#..........................................................#............................................................#............................................#......#........................................................................#...............#....................#..................................................................................................................................................................#....................................#............................................................................................................................................................#..........................................#....................................................................#..........................................#..........#........#..........................................................#............................................................#............................................#......#........................................................................#...............#....................#.......................................................
.......................................#..............#....#..............................................................#.......#......................................................#.................................................................................................................#...........#......................................#....................................................#....#...........#.....................................................................................................................#................#.............................#............................................................#..............................................................................................................................................................................................................#..............#....#..............................................................#.......#......................................................#.................................................................................................................#...........#......................................#....................................................#....#...........#.....................................................................................................................#................#.............................#............................................................#..............................................................................................................................................................................................................#..............#....#..............................................................#.......#......................................................#.................................................................................................................#...........#......................................#....................
.....................................................................................................................#.#......#.............#..................#.......#...........................................................................................................#.......................#............................................................................................#..........................................................................#....................................................................................#.....................................#................................................................................................................#...................#...#....................#.................................#....................................................................................................................................................#.#......#.............#..................#.......#...........................................................................................................#.......................#............................................................................................#..........................................................................#....................................................................................#.....................................#................................................................................................................#...................#...#....................#.................................#....................................................................................................................................................#.#......#.............#..................#.......#...........................................................................................................#.......................#.......................................................................
.................................................................................................................................................................................................................................................................................#..........................................................#.............................#.............................................................................................................................#...................#................#...............................................................................#.............#.................................................#....................................................................................#.........................................................#..................................................................................................................................................................................................................................................................................#..........................................................#.............................#.............................................................................................................................#...................#................#...............................................................................#.............#.................................................#....................................................................................#.........................................................#..................................................................................................................................................................................................................................................................................#..........................................................#.............................#........
...................#.............................................................................................#....................#........................................#................#........##............................................................................................................................................................................................#................................................................................................................................................................................................................................#...................................................................#................................................#...................................................................................................#.............................................................................................#....................#........................................#................#........##............................................................................................................................................................................................#................................................................................................................................................................................................................................#...................................................................#................................................#...................................................................................................#.............................................................................................#....................#........................................#................#........##........................................................................................................................................................................
......#.#...................................................#...#........................................................#.........................................#...............................................................#................................................................................#.............................................#...........#......................#..................................................................................................................................................................#........#..................................................................#........................#.......#....................#.......................#........................................#............................#.......#...................................#.#...................................................#...#........................................................#.........................................#...............................................................#................................................................................#.............................................#...........#......................#..................................................................................................................................................................#........#..................................................................#........................#.......#....................#.......................#........................................#............................#.......#...................................#.#...................................................#...#........................................................#.........................................#...............................................................#................................................................................#.............................................#...........#....
.....................#.............................................................................................................#................#...........................................#......................................................#........................................................................#..........................#........................................................................#.#...................................................................#...................................................................................................................#.....................#...............................................................#..........................#...................................................................................................................#.............................................................................................................#................#...........................................#......................................................#........................................................................#..........................#........................................................................#.#...................................................................#...................................................................................................................#.....................#...............................................................#..........................#...................................................................................................................#.............................................................................................................#................#...........................................#......................................................#........................................................................#..........................#.......................
......................#...............................................................#..............#..................................................#.........................................................#...........................................................#......#......................................................................................................#...................................................................................................................................................#....................#..........................................................#.................................................#......................................................................................................#........................#.................................................#...............................................................#..............#..................................................#.........................................................#...........................................................#......#......................................................................................................#...................................................................................................................................................#....................#..........................................................#.................................................#......................................................................................................#........................#.................................................#...............................................................#..............#..................................................#.........................................................#...........................................................#......#.............................................................................................
.......................................................................................#...............................................................................................#................................................................................................#..............#......................#...............#..........................#..................................#.....#..........................#..................................................................................#.....#...................................................................................................#..............##.......................................................................................................................................................#.......#..........................................................................................................#...............................................................................................#................................................................................................#..............#......................#...............#..........................#..................................#.....#..........................#..................................................................................#.....#...................................................................................................#..............##.......................................................................................................................................................#.......#..........................................................................................................#...............................................................................................#................................................................................................#..............#......................#...............#..........................#.........
....................#......................................................#.................................................................#.....#..............................................................................................................................................................................................#..........................................#.......#..........................................#..............................................#...................#......................#.............................................................................................................................................#.................................................................#..#................#..#..............................................#.................................#......................................................#.................................................................#.....#..............................................................................................................................................................................................#..........................................#.......#..........................................#..............................................#...................#......................#.............................................................................................................................................#.................................................................#..#................#..#..............................................#.................................#......................................................#.................................................................#.....#..............................................................................................................................................................................................#................................
#.............................................................................#.....................................................................................#................##..........................................#.....#...............................................#....#.........................#..............................................#...........................#....................#.................................................................................#..........#...............................#..........................................................................................................................#..............................................................................................................................#................................#.............................................................................#.....................................................................................#................##..........................................#.....#...............................................#....#.........................#..............................................#...........................#....................#.................................................................................#..........#...............................#..........................................................................................................................#..............................................................................................................................#................................#.............................................................................#.....................................................................................#................##..........................................#.....#...............................................#....#.........................#..............................................#.............
.......................................................#.....#.#...............................................................................................................#.........................................................#........................................................................................................................................................................................................#............................................................#............................................................#...................................#..................................................................#.........................................................................................................#.#.....................................................................................................#.....#.#...............................................................................................................#.........................................................#........................................................................................................................................................................................................#............................................................#............................................................#...................................#..................................................................#.........................................................................................................#.#.....................................................................................................#.....#.#...............................................................................................................#.........................................................#.........................................................................................................................................
...................................................................................................................#...#...................................................................................#..............#..................................................................#...................................................................................................#.................#...............................................................#........#......................................................................................................................................#...................................................................................#..........................................................................#....................#.........................................................................................................................................#...#...................................................................................#..............#..................................................................#...................................................................................................#.................#...............................................................#........#......................................................................................................................................#...................................................................................#..........................................................................#....................#.........................................................................................................................................#...#...................................................................................#..............#..................................................................#.....................................................................................
....................................................................................................#............................................................#...................................................................................................#...............................................#.........................................#.....................................#....................................#....#.......#........#..........#...............#................................................................................................................................................................#...........................#...............................#............................................#............................................................................................................................................................................#............................................................#...................................................................................................#...............................................#.........................................#.....................................#....................................#....#.......#........#..........#...............#................................................................................................................................................................#...........................#...............................#............................................#............................................................................................................................................................................#............................................................#...................................................................................................#...............................................#.........................................#...................
...............................................#..................................................#..............................................#.....................................................#...................................................................................................................................................#................................................#.........................................................#..................................................#..................................................................................................................................................................................................................................................................................................................#................................................#..................................................#..............................................#.....................................................#...................................................................................................................................................#................................................#.........................................................#..................................................#..................................................................................................................................................................................................................................................................................................................#................................................#..................................................#..............................................#.....................................................#...................................................................................................................................................#.......................
....................................................................................................................................................................................................................................................................................................................................#.................#.........................................................................................................#...............................................................................................................................................#.........#....#.............................................................#..........#..................#................................#........................................#............................................................................................................................................................................................................................................................................................................................................................................#.................#.........................................................................................................#...............................................................................................................................................#.........#....#.............................................................#..........#..................#................................#........................................#............................................................................................................................................................................................................................................................................................................................................................................#.................#............................
......#............................................#................#....#..............................................................#.....#...............#..........#....................................#...#.........................##.........................#.............................................#.........................................................#............................#.....................................................................................................................................................................................................................#.............................................#.....#.............................................................................................................................................................#............................................#................#....#..............................................................#.....#...............#..........#....................................#...#.........................##.........................#.............................................#.........................................................#............................#.....................................................................................................................................................................................................................#.............................................#.....#.............................................................................................................................................................#............................................#................#....#..............................................................#.....#...............#..........#....................................#...#.........................##.........................#.............................................#.........................................................#...
...............................#......................#.................................#.#................................................#..................#....................................................................#...............................................................#........#.................................................#........................................................#........................................#.........................................................................#..........................................................................................................................#.......................#............................#.........................#.......#......................................................................#.........................................#......................#.................................#.#................................................#..................#....................................................................#...............................................................#........#.................................................#........................................................#........................................#.........................................................................#..........................................................................................................................#.......................#............................#.........................#.......#......................................................................#.........................................#......................#.................................#.#................................................#..................#....................................................................#...............................................................#........#.................................................#....................
............#.................................................#..........................................................................................................................................#.....................................................#................................................................................................................................................................................#..................................................#...................................................#............#......................................................#..................................#.............................................#..........#.............................................................#...............................#...#................................#.................................................#..........................................................................................................................................#.....................................................#................................................................................................................................................................................#..................................................#...................................................#............#......................................................#..................................#.............................................#..........#.............................................................#...............................#...#................................#.................................................#..........................................................................................................................................#.....................................................#...................................................................................................................
............................................................................................................#....................................................#..................................................#........................#.......................................................................................................................................................#...................................................................................#.........................................................................................................................................................................................#........................#.............................................................................................................................................................................................................................................#....................................................#..................................................#........................#.......................................................................................................................................................#...................................................................................#.........................................................................................................................................................................................#........................#.............................................................................................................................................................................................................................................#....................................................#..................................................#........................#.....................................................................................................................................
....#......................................................................................................................................................................................................................................................#........................#......................#....................#.................................................................................................#..................................................................................................................................................................#..................#.............................................#...................................................................#............................#.....#...........................................................#........#......................................................................................................................................................................................................................................................#........................#......................#....................#.................................................................................................#..................................................................................................................................................................#..................#.............................................#...................................................................#............................#.....#...........................................................#........#......................................................................................................................................................................................................................................................#........................#......................#....................#..................................................
.#.................................................................#............#.................................................................................#......................................................................................................................................................................#...........#.....#...................#.............................................................#..............................................................................................................................#..........................................#....................................................................................................................................................................................................................#..#.................................................................#............#.................................................................................#......................................................................................................................................................................#...........#.....#...................#.............................................................#..............................................................................................................................#..........................................#....................................................................................................................................................................................................................#..#.................................................................#............#.................................................................................#......................................................................................................................................................................#...........#.....#...................#...
........#................................#.....#............................................................................#..............................................................................................................#...............#.................................................................##.............................................................................................................................................................................#.............................#.............................................................................................#...........................#............................................#..........................................#.......#.................................................................................#................................#.....#............................................................................#..............................................................................................................#...............#.................................................................##.............................................................................................................................................................................#.............................#.............................................................................................#...........................#............................................#..........................................#.......#.................................................................................#................................#.....#............................................................................#..............................................................................................................#...............#.................................................................##....................................................
..............................................#......#......................#.......................................................................................#..................................................#......................................................................................#............................................................................................................#........................................................................................#...............................................................................#.........................#.....................................................................................................#...................#........#.....#.....................................................................#..............................................#......#......................#.......................................................................................#..................................................#......................................................................................#............................................................................................................#........................................................................................#...............................................................................#.........................#.....................................................................................................#...................#........#.....#.....................................................................#..............................................#......#......................#.......................................................................................#..................................................#......................................................................................#....................................................................
..............................................................................................................#.............#......................#.....................#...............................................#........................................................#............................................................#.........................#.............................................................................................................#................#.........................#..........................#...............................................................................................................................................................................#......................................................................................#.......................................................................................................................#.............#......................#.....................#...............................................#........................................................#............................................................#.........................#.............................................................................................................#................#.........................#..........................#...............................................................................................................................................................................#......................................................................................#.......................................................................................................................#.............#......................#.....................#...............................................#........................................................#............................................................#.........................#.........
..........#......#.......................#.............................................................#..#................#.........#...............................#............................................#.....#.............................................##...........................................................................................#.......................................................................................................................#.............#.....................#..................................................................................................................................................................................#.........................................................................................#...........................................#......#.......................#.............................................................#..#................#.........#...............................#............................................#.....#.............................................##...........................................................................................#.......................................................................................................................#.............#.....................#..................................................................................................................................................................................#.........................................................................................#...........................................#......#.......................#.............................................................#..#................#.........#...............................#............................................#.....#.............................................##...........................................................................................#...............
................................................................................................#...........#....................................................#..#....................................#.....#.........#...............................#.................#...........................................#...................................................................................................................................#.......................#.............#....................................#...................................#................................................#............................#.....................#...............................................................................................................................................................................................................................................................#...........#....................................................#..#....................................#.....#.........#...............................#.................#...........................................#...................................................................................................................................#.......................#.............#....................................#...................................#................................................#............................#.....................#...............................................................................................................................................................................................................................................................#...........#....................................................#..#....................................#.....#.........#...............................#.................#...........................................#...........................................................
#............................................................................#.......................................................................................................................................................................#.............................................##..................................................................#.................................#...........#...................................................................#....................................................#...............................................................#..............#.....#................................#.........................................................#.......................................#....................................................................#..#............................................................................#.......................................................................................................................................................................#.............................................##..................................................................#.................................#...........#...................................................................#....................................................#...............................................................#..............#.....#................................#.........................................................#.......................................#....................................................................#..#............................................................................#.......................................................................................................................................................................#.............................................##..................................................................#...........
...............#.................................#..#............#..............................................................................................................#......................................................................#.#........................#.................................................................................#..................##...................................................................................#.............#..............#...............#......#......#...........#....................#....................................................#.............................................#...............#...........................#...........................................................................#....#............................#...#...................#.................................#..#............#..............................................................................................................#......................................................................#.#........................#.................................................................................#..................##...................................................................................#.............#..............#...............#......#......#...........#....................#....................................................#.............................................#...............#...........................#...........................................................................#....#............................#...#...................#.................................#..#............#..............................................................................................................#......................................................................#.#........................#.................................................................................#..............
.....................#.........................................................................................................#...........................................................#..............................................................................................#..........#.............................#...............................................................................................#......................................#...........................................................................................#.......................................................#....#..........................#....................................................#..#............................................................................................................................................#.........................................................................................................#...........................................................#..............................................................................................#..........#.............................#...............................................................................................#......................................#...........................................................................................#.......................................................#....#..........................#....................................................#..#............................................................................................................................................#.........................................................................................................#...........................................................#..............................................................................................#..........#.............................#...............................................
.....................................................................................#.....#..............#.........#.....................#.....#..#............#.......#.................................................#.............#..................................................................................#................................................................................................................................................................#..............................................................#....................................................................#...#.............................................................................................#...................#.......#..#.............#...................................................................................................................................................#.....#..............#.........#.....................#.....#..#............#.......#.................................................#.............#..................................................................................#................................................................................................................................................................#..............................................................#....................................................................#...#.............................................................................................#...................#.......#..#.............#...................................................................................................................................................#.....#..............#.........#.....................#.....#..#............#.......#.................................................#.............#..................................................................................#.......................................................
..........#..................#........................................................................##.........#..........................................................................................................................................#.......#............#....................#................#............................................................................................................................................................................................................#....................................#.....................................................#.....................#.....................#................................................................................................................#..........................#................................#..................#........................................................................##.........#..........................................................................................................................................#.......#............#....................#................#............................................................................................................................................................................................................#....................................#.....................................................#.....................#.....................#................................................................................................................#..........................#................................#..................#........................................................................##.........#..........................................................................................................................................#.......#............#....................#................#...........................................................
....#........................................................................................................................................................................................#...................#...................#...............................................................#....#.......................................................................................................................................#..................................#..................#........................................................................#............................................................................................................................#..................#............#........................................................................................#..........#........................................................................................................................................................................................#...................#...................#...............................................................#....#.......................................................................................................................................#..................................#..................#........................................................................#............................................................................................................................#..................#............#........................................................................................#..........#........................................................................................................................................................................................#...................#...................#...............................................................#....#........................................................................
......................................................................................................................................#.....................#....................................#....................................................................................................#......#....#....................................................................................................#......#...............#....................................#.................#.........................................#...........................................#..............................#............#...........................#..#.....................................................................................................................#...................................#...................................................................................................................................................#.....................#....................................#....................................................................................................#......#....#....................................................................................................#......#...............#....................................#.................#.........................................#...........................................#..............................#............#...........................#..#.....................................................................................................................#...................................#...................................................................................................................................................#.....................#....................................#....................................................................................................#......#....#................................................................
..............................................#...............................................................................................................................................................................#............................................................................#.............................................................................#...............#.......................#.........................................................#.............................................#..........#...............#...............#.............#.#..............................................................................................#..........................................................................................................#..................#.........#................................................#...............................................................................................................................................................................#............................................................................#.............................................................................#...............#.......................#.........................................................#.............................................#..........#...............#...............#.............#.#..............................................................................................#..........................................................................................................#..................#.........#................................................#...............................................................................................................................................................................#............................................................................#.......................................................................
....................................................................#.........................................................#.........................................................................................................................................................................................................................................................................................................#....................................................................................................#........................#................#...........................................................................#...............................#......................................................................................................................#.......................................................................................#.........................................................#.........................................................................................................................................................................................................................................................................................................#....................................................................................................#........................#................#...........................................................................#...............................#......................................................................................................................#.......................................................................................#.........................................................#....................................................................................................................................................................................................................................................
...#.#..................................................................................#..................................#.............................#...........................#...........................................................................................................................#.................#..................................................................................................##.................................................................................................................................................................................................................#........................................................................................................#...........................#.......#..........................................#.#..................................................................................#..................................#.............................#...........................#...........................................................................................................................#.................#..................................................................................................##.................................................................................................................................................................................................................#........................................................................................................#...........................#.......#..........................................#.#..................................................................................#..................................#.............................#...........................#...........................................................................................................................#.................#...............................................
................................................................................#................................................................#...............................................................#..................#.................................#..................#.............................#............................................................................................................................................................................................................................................................................#......................................................#......................#.................................................................................#..............................................#..........................................................................................................#................................................................#...............................................................#..................#.................................#..................#.............................#............................................................................................................................................................................................................................................................................#......................................................#......................#.................................................................................#..............................................#..........................................................................................................#................................................................#...............................................................#..................#.................................#..................#.............................#...........................................................
...............................................................#.......................................................................#...........................................#...............................................#................#......#.......................................................#..........................................................................#...........................................................................#................................................#.........................................................................#................#.........................#...#......#...............................................#.................................................................................................................................................................................................#.......................................................................#...........................................#...............................................#................#......#.......................................................#..........................................................................#...........................................................................#................................................#.........................................................................#................#.........................#...#......#...............................................#.................................................................................................................................................................................................#.......................................................................#...........................................#...............................................#................#......#.......................................................#...............................................................
....................................................................................................................................#...........#................................................................................................................................................#.......................#.........................#.....................................................................................................................................................................................##.......................................................#...........................................................................#....##........#..........#.................................................#........................................................#..............................................................................................................................................................#...........#................................................................................................................................................#.......................#.........................#.....................................................................................................................................................................................##.......................................................#...........................................................................#....##........#..........#.................................................#........................................................#..............................................................................................................................................................#...........#................................................................................................................................................#.......................#.........................#...............................
.....................#.#...........................................................#.................................#.......................................#.............................##.............................................................#.........................................................................................................................................................................................#..............................................................#.........#....#..#......................................#......................#...............................................................................................................................#.................................#..........................................#..................................................#.#...........................................................#.................................#.......................................#.............................##.............................................................#.........................................................................................................................................................................................#..............................................................#.........#....#..#......................................#......................#...............................................................................................................................#.................................#..........................................#..................................................#.#...........................................................#.................................#.......................................#.............................##.............................................................#........................................................................................................................
...........#.............#.................................................................................#..............................................................................................................................#...#...............................................................................................................#.........................................................#..............................#.............................#.................................................................#.......#......................................................#..................................................................................................................................................................................................................................#.............#.................................................................................#..............................................................................................................................#...#...............................................................................................................#.........................................................#..............................#.............................#.................................................................#.......#......................................................#..................................................................................................................................................................................................................................#.............#.................................................................................#..............................................................................................................................#...#...............................................................................................................#....................
....................................#...................................................................................................................#.................................................................#.................................................#....................#..........#..............................................................................#..............#................................................................................................................#..................................................................................................................................................#...#............#.................##............................................................#............................................................#.....................................#...................................................................................................................#.................................................................#.................................................#....................#..........#..............................................................................#..............#................................................................................................................#..................................................................................................................................................#...#............#.................##............................................................#............................................................#.....................................#...................................................................................................................#.................................................................#.................................................#....................#..........#......................................................................
............................................................#...........................#......................................................................................................................................................................................................#........#........#...............................................................................................#.........................................................................................................#.....................................................................................................#...................................................................................................#............................#.................................................#.....................................................................................#...........................#......................................................................................................................................................................................................#........#........#...............................................................................................#.........................................................................................................#.....................................................................................................#...................................................................................................#............................#.................................................#.....................................................................................#...........................#......................................................................................................................................................................................................#........#........#.................................................................
......................#.....................................................................................#............................................................................................................................................#........................................................#.....#.........#...................................................................................#..#.................................................................................................................#......................................................................#...............#..............................#..................................#..#....................#.................#.....................................#.........#............#.#......................................................#.....................................................................................#............................................................................................................................................#........................................................#.....#.........#...................................................................................#..#.................................................................................................................#......................................................................#...............#..............................#..................................#..#....................#.................#.....................................#.........#............#.#......................................................#.....................................................................................#............................................................................................................................................#........................................................#.....#.........#................................................
..#.........................#.................................................#.........................................#........................#.............................................................................................................................................................................#...................................................................................................................#..................................................................................................................................#......................#......................................#....................................................................................................................#......................................................................#.........................#.................................................#.........................................#........................#.............................................................................................................................................................................#...................................................................................................................#..................................................................................................................................#......................#......................................#....................................................................................................................#......................................................................#.........................#.................................................#.........................................#........................#.............................................................................................................................................................................#...................................................
..............#...............................................................#.................................#....................................................#......#...............................................................................................#........#...............#...................................#.........#..........................................................................................................#.................................#...............................................#.........#.....................................................................................#....................#............................................................##............................................................................................#...........................#...............................................................#.................................#....................................................#......#...............................................................................................#........#...............#...................................#.........#..........................................................................................................#.................................#...............................................#.........#.....................................................................................#....................#............................................................##............................................................................................#...........................#...............................................................#.................................#....................................................#......#...............................................................................................#........#...............#...................................#.........#...............................
............................#......#...............#...........................................................#....................................................##..#...................................................................................#......................................................................................................#..................#..................#...............................#.............................................#...................................................#.......................................................#...............................#..............................................................................................................................................................#....#.....................................#............................#......#...............#...........................................................#....................................................##..#...................................................................................#......................................................................................................#..................#..................#...............................#.............................................#...................................................#.......................................................#...............................#..............................................................................................................................................................#....#.....................................#............................#......#...............#...........................................................#....................................................##..#...................................................................................#......................................................................................................#...............
..................................................#...#.....................................#...................................................................................................................#......................................................................#.......................................................................#...................................................#...............................................#....#......................................................................................#......................................#.....................#.....................................................................................#............................#.......................................................#.........#..#...........................................................................#...#.....................................#...................................................................................................................#......................................................................#.......................................................................#...................................................#...............................................#....#......................................................................................#......................................#.....................#.....................................................................................#............................#.......................................................#.........#..#...........................................................................#...#.....................................#...................................................................................................................#......................................................................#.......................................................................#...................
............................................................................................................................#.............#........................##....................#................................#...........................................................................................................................................................##.........................#...............#..........................##.....#..........................................#...................................#.................................................................#...............................#.............................................#.......................................................................................................................................................................................................................................................................#.............#........................##....................#................................#...........................................................................................................................................................##.........................#...............#..........................##.....#..........................................#...................................#.................................................................#...............................#.............................................#.......................................................................................................................................................................................................................................................................#.............#........................##....................#................................#........................................................................................................................................................
.............................#.....................................................#............#......................................#................................#...................................................................................................#.......................................#.......#.........#...........................................................#................#...............................................................................................#.......#......................................................................................................................................#............................#....................................#..............................................#....#..................................................................................#.....................................................#............#......................................#................................#...................................................................................................#.......................................#.......#.........#...........................................................#................#...............................................................................................#.......#......................................................................................................................................#............................#....................................#..............................................#....#..................................................................................#.....................................................#............#......................................#................................#...................................................................................................#.......................................#.......#.........#............................................
.......................#......................................................................................................................#...............................................#...................#.................................................#.................................................................................................................................................................#...........#........................................................#....#.................................................#........................................#....................#......................................#.....#.....................................#....#..................................................................................#.........................................................#......................................................................................................................#...............................................#...................#.................................................#.................................................................................................................................................................#...........#........................................................#....#.................................................#........................................#....................#......................................#.....#.....................................#....#..................................................................................#.........................................................#......................................................................................................................#...............................................#...................#.................................................#..............................................................................................................
.......................................................#...................................................#.............................#............................................................................................................#......................................#................................#......................#.................................................#............#..................................................................................................#.......................................................#.................................................#.............#.#.........................................................#........................................................#................................................................................................................................#...................................................#.............................#............................................................................................................#......................................#................................#......................#.................................................#............#..................................................................................................#.......................................................#.................................................#.............#.#.........................................................#........................................................#................................................................................................................................#...................................................#.............................#............................................................................................................#......................................#................................#......................#.............................
..........................................................................................................................................................................#......#......................................#....................................................#...............................................................#..#.........................................................................#............................#..........#........................................#...........................................................................................................................................................#.............................................................................................#.....#............................................#...............................................................................................................................................................................................#......#......................................#....................................................#...............................................................#..#.........................................................................#............................#..........#........................................#...........................................................................................................................................................#.............................................................................................#.....#............................................#...............................................................................................................................................................................................#......#......................................#....................................................#...............................................................#..#..................................
..............#........................................................................#......................#.............#.......................#................................#..................................#......#...............................................................#.....................#.....................................#......................................................#......................#................#............................................................................................#............#......................................................................................................................................#................................................................................................................................................#........................................................................#......................#.............#.......................#................................#..................................#......#...............................................................#.....................#.....................................#......................................................#......................#................#............................................................................................#............#......................................................................................................................................#................................................................................................................................................#........................................................................#......................#.............#.......................#................................#..................................#......#...............................................................#.....................#.....................................#.......................
..........................................................#....#.................................#........................................................................#..............................................................................................................................................................................................#.........................................................................................#.............................................................................................................................................................................................#............#.........................................................................................................................#...............................................................................................#....#.................................#........................................................................#..............................................................................................................................................................................................#.........................................................................................#.............................................................................................................................................................................................#............#.........................................................................................................................#...............................................................................................#....#.................................#........................................................................#..............................................................................................................................................................................................#.........
.............................#............................................................................................#............#.........................................................................................................................................#.........#...............#...............................................................................................#..........................................................................................#..........#.....................................................................................................................#...............................#.............................#....................................................................................................................................#................................#............................................................................................#............#.........................................................................................................................................#.........#...............#...............................................................................................#..........................................................................................#..........#.....................................................................................................................#...............................#.............................#....................................................................................................................................#................................#............................................................................................#............#.........................................................................................................................................#.........#...............#.......................................................................
..............................#.......................................#....................................#........#................................................................................................................................................................#..................................................................#...................#..........................................................................#....................................................................................................................................#.........................................................................................#.....................................................................................................................................................................................#.......................................#....................................#........#................................................................................................................................................................#..................................................................#...................#..........................................................................#....................................................................................................................................#.........................................................................................#.....................................................................................................................................................................................#.......................................#....................................#........#................................................................................................................................................................#..................................................................#...................#......
.........................#................................#.....................................#.........................................................................................................#..............................................#...........................................................................#.............................#...............#.......................#......................................................................................................#...#..........................................................................................................................#............................#...............................................................................#.........#...........#....................................#.............................................#................................#.....................................#.........................................................................................................#..............................................#...........................................................................#.............................#...............#.......................#......................................................................................................#...#..........................................................................................................................#............................#...............................................................................#.........#...........#....................................#.............................................#................................#.....................................#.........................................................................................................#..............................................#...........................................................................#.............................#...............
.........................................................................#.....#..........................................#.............#...................................#............................#.#..................................#........................................................................................................................................................#............................................................................................................................................................................#.......................................................#.................#.......................................................#.................................................................#........................#.....................................................................................................#.....#..........................................#.............#...................................#............................#.#..................................#........................................................................................................................................................#............................................................................................................................................................................#.......................................................#.................#.......................................................#.................................................................#........................#.....................................................................................................#.....#..........................................#.............#...................................#............................#.#..................................#....................................................................................................................................
.....................#..................................#................................#...............................#.......................................................#..........#..................................................................................................................................................#....#.................#.....#.................................................#..............................................................................#...........................#.....................................#...........................................................................#..............#.......#...............................................................................................#................................................................................#..................................#................................#...............................#.......................................................#..........#..................................................................................................................................................#....#.................#.....#.................................................#..............................................................................#...........................#.....................................#...........................................................................#..............#.......#...............................................................................................#................................................................................#..................................#................................#...............................#.......................................................#..........#..................................................................................................................................................#....#.................#.....#......
................................................................#..........................................#..#................................................................#.........................................................#..........................................................................#.............................#.........................................................................................................................................##.................#..............................#.........................................#............................................................................................................#..........................................................................#.............................................................................................................................#..........................................#..#................................................................#.........................................................#..........................................................................#.............................#.........................................................................................................................................##.................#..............................#.........................................#............................................................................................................#..........................................................................#.............................................................................................................................#..........................................#..#................................................................#.........................................................#..........................................................................#.............................#................................
..........................................................................................#....................................................#............................................................#............................#...................................................................................#..........#...........................................#..................#............................................................................................#..............................................#..........................#..##........................................................#.......#..#..................................#.....#..............#...........#.....................#.............#................................................................#........................................................................................................#....................................................#............................................................#............................#...................................................................................#..........#...........................................#..................#............................................................................................#..............................................#..........................#..##........................................................#.......#..#..................................#.....#..............#...........#.....................#.............#................................................................#........................................................................................................#....................................................#............................................................#............................#...................................................................................#..........#..........................................
.....................................#..................................................................................................................#..............................................................................................#........#.................................................................#.....................................................................................#.#.#...........#.....#...................................................................#.......................................................................................................................................................................................................................#.......#.................................#.................................................#............................................#..................................................................................................................#..............................................................................................#........#.................................................................#.....................................................................................#.#.#...........#.....#...................................................................#.......................................................................................................................................................................................................................#.......#.................................#.................................................#............................................#..................................................................................................................#..............................................................................................#........#.................................................................#................................................
#.................................#.#................................................#.....#....................................................................................................................................................#.............................................#.......#..........#................................................................................................................................#................................................#.........................................................................................................................#...........................................#.............................#................................................#....................#...........#....................................................#.................................#.#................................................#.....#....................................................................................................................................................#.............................................#.......#..........#................................................................................................................................#................................................#.........................................................................................................................#...........................................#.............................#................................................#....................#...........#....................................................#.................................#.#................................................#.....#....................................................................................................................................................#.............................................#.......#..........#.................................................................
.#..................................................................................................................................................................................#...........................................#...............#......................................#................................................#....................................#.................................................................#...........#............................................................................................................................................................................#................................................................................................................................#..................................................#..................#..................................................................................................................................................................................#...........................................#...............#......................................#................................................#....................................#.................................................................#...........#............................................................................................................................................................................#................................................................................................................................#..................................................#..................#..................................................................................................................................................................................#...........................................#...............#......................................#................................................#....................................#.....
.#...........#....#............#........................................................................................#.............#................................#......................................#..................................................................................#...............................................#...........................................................................#.............................................................................................#.......................................#.........#.........................................#..#.........................................................................................#...............#.........#.................................................................#..............................#...........#....#............#........................................................................................#.............#................................#......................................#..................................................................................#...............................................#...........................................................................#.............................................................................................#.......................................#.........#.........................................#..#.........................................................................................#...............#.........#.................................................................#..............................#...........#....#............#........................................................................................#.............#................................#......................................#..................................................................................#...............................................#.................................
.............#.............#............#.................................................................................................................................................#....................#...........#...................................................................................................#...#...................#......................#.................................................................................................................................................................................................................................................................#.................................................................................................#.......#.............................................................#..................................#.............#............#.................................................................................................................................................#....................#...........#...................................................................................................#...#...................#......................#.................................................................................................................................................................................................................................................................#.................................................................................................#.......#.............................................................#..................................#.............#............#.................................................................................................................................................#....................#...........#...................................................................................................#...#...................#......................#....
.............................................................#..............................................................................................................................#........................##.....#................................#....................................................................................................................#................................#.......##.......................#.....................................................................................#............#.........#........................................#...............................................................................................#...............#...............................#................#.................................................#.............................................................................#..............................................................................................................................#........................##.....#................................#....................................................................................................................#................................#.......##.......................#.....................................................................................#............#.........#........................................#...............................................................................................#...............#...............................#................#.................................................#.............................................................................#..............................................................................................................................#........................##.....#................................#....................................................................................................................#
...................................................................#.............#............#..................................................................................................................................................................................#.........#.........................................................................................................................#.........................................#..........................................................................#..............................................................................................................................................................#.............#.........................................................................................................................................................................................#.............#............#..................................................................................................................................................................................#.........#.........................................................................................................................#.........................................#..........................................................................#..............................................................................................................................................................#.............#.........................................................................................................................................................................................#.............#............#..................................................................................................................................................................................#.........#.......................................................................................
.....#...#....................................................................................................................#......................#......................................................#.....#..........#.............................................#...............................#.........................#.........................................................#...............#..................#...........................................................................................................................................................................................................................................#..........#........#...................................#.............#..............................................................................................#...#....................................................................................................................#......................#......................................................#.....#..........#.............................................#...............................#.........................#.........................................................#...............#..................#...........................................................................................................................................................................................................................................#..........#........#...................................#.............#..............................................................................................#...#....................................................................................................................#......................#......................................................#.....#..........#.............................................#...............................#.........................#.............................................
...........................................#...................................#..........#..................................................................................#.......................................................#...#........................................................................................#.......................#.......#..#...............................................#......................................................................................................#...........#..........................................................#.........................................................#...................#....................................................#.......................#..........................................................................................................................#...................................#..........#..................................................................................#.......................................................#...#........................................................................................#.......................#.......#..#...............................................#......................................................................................................#...........#..........................................................#.........................................................#...................#....................................................#.......................#..........................................................................................................................#...................................#..........#..................................................................................#.......................................................#...#........................................................................................#.......................#.......#..#.............
..#.........#................................................................................................................#.....................................#................................#................................................................................................................................................................................................................................................................................................................................................................................................................................#....................#..................................................................................................#..................................................................................#.........#................................................................................................................#.....................................#................................#................................................................................................................................................................................................................................................................................................................................................................................................................................#....................#..................................................................................................#..................................................................................#.........#................................................................................................................#.....................................#................................#..............................................................................................................................................................................
.............................#.....#....#..............................................................#.........#.#..................................#..........#......................#....#..#......................................#..................#....................................................................................................................................................#...............#.........#....................................................#................................................................................................#.......................................#.......................................................................#.................#...............................................##........................................................#...............................#.....#....#..............................................................#.........#.#..................................#..........#......................#....#..#......................................#..................#....................................................................................................................................................#...............#.........#....................................................#................................................................................................#.......................................#.......................................................................#.................#...............................................##........................................................#...............................#.....#....#..............................................................#.........#.#..................................#..........#......................#....#..#......................................#..................#........................................................................................................................
...............#......................#.....#.#...................................................#............................................#..............................#......................................................#.............................................................................#....................#...........................................................................................#...............................................#.......................................................................................................................................................................................................................................#................................................................................................................................#......................#.....#.#...................................................#............................................#..............................#......................................................#.............................................................................#....................#...........................................................................................#...............................................#.......................................................................................................................................................................................................................................#................................................................................................................................#......................#.....#.#...................................................#............................................#..............................#......................................................#.............................................................................#....................#..........................................
...................#................................................................................................................................................................................................................................#..............#........................#..........................................................................................#......................................................................#...........#..................................................................................#..............................................................#.......#......##..............................................#...............................................................................................#........................................#............................#................................................................................................................................................................................................................................#..............#........................#..........................................................................................#......................................................................#...........#..................................................................................#..............................................................#.......#......##..............................................#...............................................................................................#........................................#............................#................................................................................................................................................................................................................................#..............#........................#......................................................................................
..........................................................................................................................................................................................................................................................................................................................#......................................#.............................................................................#......................#...................#.................................................................................................#......................................................................#............#...................................................................................................................................#................#..................................................................................................................................................................................................................................................................................................................................#......................................#.............................................................................#......................#...................#.................................................................................................#......................................................................#............#...................................................................................................................................#................#..................................................................................................................................................................................................................................................................................................................................#......................................#.................
..#.....#................#.......................................................................#..................................#.................#.............................................................................................................#....................................................................................................#..................................................................................................................................................#....................................................#........#.......................................................................#.......................................#......#..............................................#...............................................................................#.....#................#.......................................................................#..................................#.................#.............................................................................................................#....................................................................................................#..................................................................................................................................................#....................................................#........#.......................................................................#.......................................#......#..............................................#...............................................................................#.....#................#.......................................................................#..................................#.................#.............................................................................................................#....................................................................................................#.........
.#......................................................#...................................................................................................................................#.#........#.............#...........................#..#...................#....................................................................#.............................................#...................................#....................................................#......................................#.............................................#...............................................................................................................#..#......................................................................................................................................#...........#......................................................#...................................................................................................................................#.#........#.............#...........................#..#...................#....................................................................#.............................................#...................................#....................................................#......................................#.............................................#...............................................................................................................#..#......................................................................................................................................#...........#......................................................#...................................................................................................................................#.#........#.............#...........................#..#...................#....................................................................#.....................................
...................#...........#...................................................#..#..............................................................................................................................................#.#............#........................................................#.........................................................#......................................#................................................................................................#..............................................................................................................................................................................................................................................................#...#.....#.....#..................................................................#...........#...................................................#..#..............................................................................................................................................#.#............#........................................................#.........................................................#......................................#................................................................................................#..............................................................................................................................................................................................................................................................#...#.....#.....#..................................................................#...........#...................................................#..#..............................................................................................................................................#.#............#........................................................#.........................................................#...........
.................................#...............................................#.......#........................#.......................................................#................................................................................................................#...............................................................................................................................................#...............................................#...................................................#...............................................................#............#.......##....................#..........#..............................#....................................................................................#...............................#.....................................................#...............................................#.......#........................#.......................................................#................................................................................................................#...............................................................................................................................................#...............................................#...................................................#...............................................................#............#.......##....................#..........#..............................#....................................................................................#...............................#.....................................................#...............................................#.......#........................#.......................................................#................................................................................................................#.......................................................................................
...........................#.................#.........#..#....#........................#.#..........................................................................#...................#.........#...........#.....................#.......................#..........................................................#.....#....................#...............................................................#.................................#...........................................#.....................................................#.........................#...................................................................................................................#...................................................................................................................................................................#.................#.........#..#....#........................#.#..........................................................................#...................#.........#...........#.....................#.......................#..........................................................#.....#....................#...............................................................#.................................#...........................................#.....................................................#.........................#...................................................................................................................#...................................................................................................................................................................#.................#.........#..#....#........................#.#..........................................................................#...................#.........#...........#.....................#.......................#..........................................................#.....#....................#...............................
....................................................................................#..................................#...................................#...........................................................................#...............#.......#.............................#.................................................................................................#..........................................#...................................#..........#.....#.............#........#.........#.....................................................................................................#................#.....................................#.....#...................................#..................#.........................#.#...........................................................................................................................................#..................................#...................................#...........................................................................#...............#.......#.............................#.................................................................................................#..........................................#...................................#..........#.....#.............#........#.........#.....................................................................................................#................#.....................................#.....#...................................#..................#.........................#.#...........................................................................................................................................#..................................#...................................#...........................................................................#...............#.......#.............................#.....................................................................................
...................#....................................................................#..............#...............................................................................................#.............#.....................#...............#..........................#.......................................................#......#............................#...........................................................................................................................................................................................................................................#................................................................................#..............................................#.....................................................................#............................#....................................................................#..............#...............................................................................................#.............#.....................#...............#..........................#.......................................................#......#............................#...........................................................................................................................................................................................................................................#................................................................................#..............................................#.....................................................................#............................#....................................................................#..............#...............................................................................................#.............#.....................#...............#..........................#.......................................................#......#............................#
......#................#.....#......................#......................................................................#............................#.............................................#.......#....................#..............................................................#.............#......#..................................................................#............................#....................#...............................................................................................................................................#.............................#.....................................................................#..............................................................................................................#..#.........#.......................#................#.....#......................#......................................................................#............................#.............................................#.......#....................#..............................................................#.............#......#..................................................................#............................#....................#...............................................................................................................................................#.............................#.....................................................................#..............................................................................................................#..#.........#.......................#................#.....#......................#......................................................................#............................#.............................................#.......#....................#..............................................................#.............#......#...........................................................
...............#.......................................................................................................................#.................#.......................................#..........................................................................#..........#...................................................................................................#.......#............................#..................................................................................#.....#..............................................................#.....#.......................................................................................................................................................#.........#............................................................................................#.......................................................................................................................#.................#.......................................#..........................................................................#..........#...................................................................................................#.......#............................#..................................................................................#.....#..............................................................#.....#.......................................................................................................................................................#.........#............................................................................................#.......................................................................................................................#.................#.......................................#..........................................................................#..........#...........................................................................................
........##....................................................................#............................#....................#.............................#....#..........................#...................................#........#...................................#.................#.................................................................................#................................#................#.....................................................................................#......................................#.......................................................#...........................#.................................................................................................................................................#.............................................##....................................................................#............................#....................#.............................#....#..........................#...................................#........#...................................#.................#.................................................................................#................................#................#.....................................................................................#......................................#.......................................................#...........................#.................................................................................................................................................#.............................................##....................................................................#............................#....................#.............................#....#..........................#...................................#........#...................................#.................#.................................................................................
..........................................................................................................................................................................................................................................#...................................#............................................#.....................#......................................#.........................................................#......................................................#..............................................##...................................................#...............................................................................#...............#..........................................................................................................................................................................................................................................................................................................................................................................#...................................#............................................#.....................#......................................#.........................................................#......................................................#..............................................##...................................................#...............................................................................#...............#..........................................................................................................................................................................................................................................................................................................................................................................#...................................#............................................#.....................#.................................
......................................................#.................#.................................................#...................................................................................................#..........................#...........#.............#.......................................................................................................................#.......................#..................#.......................#............#...................#.......................................................................#............................................................................................#.............................#.#..............................................#...#............................................................................................................................#.................#.................................................#...................................................................................................#..........................#...........#.............#.......................................................................................................................#.......................#..................#.......................#............#...................#.......................................................................#............................................................................................#.............................#.#..............................................#...#............................................................................................................................#.................#.................................................#...................................................................................................#..........................#...........#.............#...............................................................................................
..........................#.............................................#..............................#......................................................................................#........#.#................................#....................##..............#...................................................................#...............................#.....#.....................................................................................................................................................#.................#...............................#....................................................#.................................#..........................................................................................................................#....................................................#.............................................#..............................#......................................................................................#........#.#................................#....................##..............#...................................................................#...............................#.....#.....................................................................................................................................................#.................#...............................#....................................................#.................................#..........................................................................................................................#....................................................#.............................................#..............................#......................................................................................#........#.#................................#....................##..............#...................................................................#...............................
...................#............................................................#.......................#.........................#..............#................#............#..............................................................................................................................................................................#................#..................................................................................................#..........#...............................................................................#...............................................#......................#.....................................................................#.#......................................#.............................................................................................#............................................................#.......................#.........................#..............#................#............#..............................................................................................................................................................................#................#..................................................................................................#..........#...............................................................................#...............................................#......................#.....................................................................#.#......................................#.............................................................................................#............................................................#.......................#.........................#..............#................#............#..............................................................................................................................................................................#................#...
........................................#..#...................................................#.....#............#.............#..................................................................................#......................................................................................#..........................................#.....................#......................................#................................................................................................................#....#...................................................................#...........................................................................#....................#...................................................#..#.....................................................................#...........................................#..#...................................................#.....#............#.............#..................................................................................#......................................................................................#..........................................#.....................#......................................#................................................................................................................#....#...................................................................#...........................................................................#....................#...................................................#..#.....................................................................#...........................................#..#...................................................#.....#............#.............#..................................................................................#......................................................................................#..........................................#.....................#.......
.......................................................................#..............................................#.............................................#.....#.....................................#...........................................................................................#.....#..................................#........................#..............................................................................................................................#....................................................................................#......#................................................................#........#................................................................#.................................#..............................................................................................................................#..............................................#.............................................#.....#.....................................#...........................................................................................#.....#..................................#........................#..............................................................................................................................#....................................................................................#......#................................................................#........#................................................................#.................................#..............................................................................................................................#..............................................#.............................................#.....#.....................................#...........................................................................................#.....#..................................#........................#....
..................................................................................................................#..............................................................................................#...............................#...............................................................................................#.............#...............................................................#.................#...........#...............................#...............#.....................................................................#....#.................................................................#........................................#....#...#...............................#...............................................................#...................................................................................................................................................#..............................................................................................#...............................#...............................................................................................#.............#...............................................................#.................#...........#...............................#...............#.....................................................................#....#.................................................................#........................................#....#...#...............................#...............................................................#...................................................................................................................................................#..............................................................................................#...............................#...............................................................................................#.............#...................
...................................#..............#.........#.............................................................................#............................................................................................................................................................................#...............................................#..........................................................................#....................................................#................#........................................................................#..............#............................................................................................................................................................................................#................#..............#...................................#..............#.........#.............................................................................#............................................................................................................................................................................#...............................................#..........................................................................#....................................................#................#........................................................................#..............#............................................................................................................................................................................................#................#..............#...................................#..............#.........#.............................................................................#............................................................................................................................................................................#...............................................#...........
......................................................................#....................................................................................................................#....................................................#........................................#..........#......................#....................................................................................................................................................................................#......#........#...........................................................................#...................................#...#...................................................................#....................................................................#....................#.#...............................................................................................#....................................................................................................................#....................................................#........................................#..........#......................#....................................................................................................................................................................................#......#........#...........................................................................#...................................#...#...................................................................#....................................................................#....................#.#...............................................................................................#....................................................................................................................#....................................................#........................................#..........#......................#.......................................................
.....................................................#...................................................................................................#..............................................................................#.............#........................................................................................................................................................................#..........................#........................................................#.........................................................................................................................#.......................................#...#............................................................................................#............................................................................................................#...................................................................................................#..............................................................................#.............#........................................................................................................................................................................#..........................#........................................................#.........................................................................................................................#.......................................#...#............................................................................................#............................................................................................................#...................................................................................................#..............................................................................#.............#............................................................................................................................
.....#.................#.................##.........#........................................#.....................................#..#.........................................................................#...............................................................................#.......................................................................................................................#...............................#.......#.................................#..................................#.....................................................................................................................................................................##......................................................................................................................................#.................#.................##.........#........................................#.....................................#..#.........................................................................#...............................................................................#.......................................................................................................................#...............................#.......#.................................#..................................#.....................................................................................................................................................................##......................................................................................................................................#.................#.................##.........#........................................#.....................................#..#.........................................................................#...............................................................................#..................................................................................
.................#...........................................................................................................#........................................................#...........#...........................................................................................................................................................................................................#.................................................................................................#............................#...........#......................................................#......................................................................................................#............................................#..........................................................................................#...........................................................................................................#........................................................#...........#...........................................................................................................................................................................................................#.................................................................................................#............................#...........#......................................................#......................................................................................................#............................................#..........................................................................................#...........................................................................................................#........................................................#...........#................................................................................................................................................................................
...............#..................................................................................................................................#..............................#........#....................................................................................................................................................................................#....................................................#......#.....................................#..........................................................................................................................................................................................................................................................................................#..........................................................#.....................#..................................................................................................................................#..............................#........#....................................................................................................................................................................................#....................................................#......#.....................................#..........................................................................................................................................................................................................................................................................................#..........................................................#.....................#..................................................................................................................................#..............................#........#....................................................................................................................................................................................#...
....................#.......................#...................................................................................................................................................................................................................................................................#...................................................................................................#..............................................#...................#....#.......#....................................................................................................................................#..........#..................#................................................#............................................#..............................#......................................#......................#.......................#...................................................................................................................................................................................................................................................................#...................................................................................................#..............................................#...................#....#.......#....................................................................................................................................#..........#..................#................................................#............................................#..............................#......................................#......................#.......................#...................................................................................................................................................................................................................................................................#..................................................................
.#...................................#.............#.......#..........................................#...................................................................................#..................................#.............................................................................................#......#...............................................#..................................................#...........................................................#.......................................................................#...............................................................................#.......................................................#...............................#...............................................................#.............................#...................................#.............#.......#..........................................#...................................................................................#..................................#.............................................................................................#......#...............................................#..................................................#...........................................................#.......................................................................#...............................................................................#.......................................................#...............................#...............................................................#.............................#...................................#.............#.......#..........................................#...................................................................................#..................................#.............................................................................................#......#...............................................#
..#.........#...................................................#....................##.............................#..............................................................................................................................................................................#..........................................................#.......................#..............................................................................................................................#.....................................#.......................................................................#........#....................................#...............................................#....................................................#......................................#..................#.........#...................................................#....................##.............................#..............................................................................................................................................................................#..........................................................#.......................#..............................................................................................................................#.....................................#.......................................................................#........#....................................#...............................................#....................................................#......................................#..................#.........#...................................................#....................##.............................#..............................................................................................................................................................................#..........................................................#....................
..#.#................................................................#.....................................................................................................................#................................................................................................................................#..........................#...............................#.......................................................................................................................................................................#......................#.........................#.....................................................................................#..............................................................................................................#..........................#.#................................................................#.....................................................................................................................#................................................................................................................................#..........................#...............................#.......................................................................................................................................................................#......................#.........................#.....................................................................................#..............................................................................................................#..........................#.#................................................................#.....................................................................................................................#................................................................................................................................#..........................#...........................
....#..................................................................................................................#.....................#..............................................................#........................#..............................#......................#..............................................................#.......................#................................................................#........#...................................................................................................................................#....................................................................................................................................................................................#...#..................#.....................................#..................................................................................................................#.....................#..............................................................#........................#..............................#......................#..............................................................#.......................#................................................................#........#...................................................................................................................................#....................................................................................................................................................................................#...#..................#.....................................#..................................................................................................................#.....................#..............................................................#........................#..............................#......................#..............................................................#.......................#
.....................................................................................#...................................................#............................#........................................#..#.....................#......................#...................#.............................................................................................................#.....................................................................#........................#...........................................#............................................#......................................................................#....................#.........................#....................#.............................................#...............#......................#................#........................................................................................#...................................................#............................#........................................#..#.....................#......................#...................#.............................................................................................................#.....................................................................#........................#...........................................#............................................#......................................................................#....................#.........................#....................#.............................................#...............#......................#................#........................................................................................#...................................................#............................#........................................#..#.....................#......................#...................#...............................................................................................
....................................#................#...................#..............#..#..................#..................................................................................................................................#................#.................................................................................#.....#....#................#..................................................#.......................................#.........#........................................................................#.................................................................................................................................................................................................#...........................#..#.......#....#.....................................................................#................#...................#..............#..#..................#..................................................................................................................................#................#.................................................................................#.....#....#................#..................................................#.......................................#.........#........................................................................#.................................................................................................................................................................................................#...........................#..#.......#....#.....................................................................#................#...................#..............#..#..................#..................................................................................................................................#................#.................................................................................#.....#....#................#..
............................................................................#....................................................................#..........#.........................................................................................................................................................................#......#.#....................#.#.....................#...............................#......#....#...................................#..............................................................................................#........................................................................#.....................................................................................................................................................................................................................................................................#....................................................................#..........#.........................................................................................................................................................................#......#.#....................#.#.....................#...............................#......#....#...................................#..............................................................................................#........................................................................#.....................................................................................................................................................................................................................................................................#....................................................................#..........#.........................................................................................................................................................................#......#.#....................#.#............
#........................#.......................................#..............................................................#..........#...........................................................................................................................##....#.........................................................................................................................................................................#......................................#..................................#........................#..........................................................................................#.......#....................#........#............#.................................................................#...................................................................#........................#.......................................#..............................................................#..........#...........................................................................................................................##....#.........................................................................................................................................................................#......................................#..................................#........................#..........................................................................................#.......#....................#........#............#.................................................................#...................................................................#........................#.......................................#..............................................................#..........#...........................................................................................................................##....#.....................................................................................................
............#.......#............................#...#......................................................#......##...........................#..................................#...................................................................................#......................................................................#......................................................#.................#....................................#..........................................................................#.................................................................................................................#................#........................#..........................................#...........................................................................................................#.......#............................#...#......................................................#......##...........................#..................................#...................................................................................#......................................................................#......................................................#.................#....................................#..........................................................................#.................................................................................................................#................#........................#..........................................#...........................................................................................................#.......#............................#...#......................................................#......##...........................#..................................#...................................................................................#......................................................................#....................................
.................##.......................#............#.........................................................................................................................#................................................................................#.......................................................#........................#.........................................................#...............................#............................................#......................#.............................#.............#...............................................................................................................#.......#.........................................................................................................................................................................##.......................#............#.........................................................................................................................#................................................................................#.......................................................#........................#.........................................................#...............................#............................................#......................#.............................#.............#...............................................................................................................#.......#.........................................................................................................................................................................##.......................#............#.........................................................................................................................#................................................................................#.......................................................#........................#...............................
...................................................#.......................#.......................................#...........................#..#.#...................................#......#..........................................#.............................#.........................................#................#.......................................#..........................#.................................#..........................................................................#.....................#.......................................................................................................................................................................................................................................................................................................................................................#.......................#.......................................#...........................#..#.#...................................#......#..........................................#.............................#.........................................#................#.......................................#..........................#.................................#..........................................................................#.....................#.......................................................................................................................................................................................................................................................................................................................................................#.......................#.......................................#...........................#..#.#...................................#......#..........................................#.............................#.........................................#................#.......................................#.......
................................................................................................................#......................#..............#.....#..........................................#........................................#...............................................................................#................................................................#.......................#.................................................................................#....#............#........................#...............................................................................................................#..............................#..................................................................................................##.......#............................................................................................................................................#......................#..............#.....#..........................................#........................................#...............................................................................#................................................................#.......................#.................................................................................#....#............#........................#...............................................................................................................#..............................#..................................................................................................##.......#............................................................................................................................................#......................#..............#.....#..........................................#........................................#...............................................................................#..................................................
...................................#...............................................................................................................................#..............#..................................................#....#.................#...............................................................#.............................................................................................................#....................#............................................................................................................................................#..............................................................#..#....................................................................................................................................#.............................................................#...............................................................................................................................#..............#..................................................#....#.................#...............................................................#.............................................................................................................#....................#............................................................................................................................................#..............................................................#..#....................................................................................................................................#.............................................................#...............................................................................................................................#..............#..................................................#....#.................#...............................................................#......................................................
.....#.................................................................................#..........#............................#.................................................................................................................................#...#..................................#...........................#.........................................................................................................................................................................................................#......#..........................................................................#..................................................................................................................................#.#.............................................................................#.................................................................................#..........#............................#.................................................................................................................................#...#..................................#...........................#.........................................................................................................................................................................................................#......#..........................................................................#..................................................................................................................................#.#.............................................................................#.................................................................................#..........#............................#.................................................................................................................................#...#..................................#...........................#..............................................
..............................#.....#.........................#........................#...............................................................................................#................#..........#...............................................#.................#....................................................#.......................................................#...............................................#..................................................................................#...#..#..............#...................................................................................................................................................................................................#....#.....#.................................................................................................#.....#.........................#........................#...............................................................................................#................#..........#...............................................#.................#....................................................#.......................................................#...............................................#..................................................................................#...#..#..............#...................................................................................................................................................................................................#....#.....#.................................................................................................#.....#.........................#........................#...............................................................................................#................#..........#...............................................#.................#....................................................#........................................
......................................#........................#.............................................................................................................................................##..............................................................#.......................................#....................#............#....................#..............#......................................................................................................................................#..........#...............................#...#.......#.............##.............#............................................#........................................................#.........................#......................................................................#..........#...........................................#........................#.............................................................................................................................................##..............................................................#.......................................#....................#............#....................#..............#......................................................................................................................................#..........#...............................#...#.......#.............##.............#............................................#........................................................#.........................#......................................................................#..........#...........................................#........................#.............................................................................................................................................##..............................................................#.......................................#....................#............#....................#......
...#..............................................#.........................................................................#............................................................#...................#................................#..............#...#....#..........................................................#...........................................................#..............................................#................................................................................................................................#..........................................................#.............................#......................................................................................................................#..............#.........#..........................#..............................................#.........................................................................#............................................................#...................#................................#..............#...#....#..........................................................#...........................................................#..............................................#................................................................................................................................#..........................................................#.............................#......................................................................................................................#..............#.........#..........................#..............................................#.........................................................................#............................................................#...................#................................#..............#...#....#..........................................................#.................................................
..........................................#........................#.................................#................................................#..........................................#..#..........................................................#................................................................................#.#.............................................................................................................................#................................................................#....................................................................................................................................#..#.........................................##...................................................................................................................................................#........................#.................................#................................................#..........................................#..#..........................................................#................................................................................#.#.............................................................................................................................#................................................................#....................................................................................................................................#..#.........................................##...................................................................................................................................................#........................#.................................#................................................#..........................................#..#..........................................................#................................................................................#.#................................
.#..................................................................................................................#...........................................................................#................................................................................................................................#..........................#...........#.........................#..............#.#..........................#....................................................................#......................#.....#.....#.#......#................................................................................#....................................................................................................................#........#................................................#............#..#..................................................................................................................#...........................................................................#................................................................................................................................#..........................#...........#.........................#..............#.#..........................#....................................................................#......................#.....#.....#.#......#................................................................................#....................................................................................................................#........#................................................#............#..#..................................................................................................................#...........................................................................#................................................................................................................................#..........................#...........#..........
........................................................................#....................................................#......................#............................................................#......................................#..............................#..........#................................................................................................................................#.......................................................................................................................#.........#.........................................................................................#......#...............#......................#...............#........................................................................................................................................................................................#....................................................#......................#............................................................#......................................#..............................#..........#................................................................................................................................#.......................................................................................................................#.........#.........................................................................................#......#...............#......................#...............#........................................................................................................................................................................................#....................................................#......................#............................................................#......................................#..............................#..........#................................................................................
................................#............#.........##..........................................#.......................................................................#..........................#..............................#.............................................................................................................#...........................................................#......................................................................................................#...........................................................................................................................................................#.............#.....................................#..........................#..................................#............................#............................................#............#.........##..........................................#.......................................................................#..........................#..............................#.............................................................................................................#...........................................................#......................................................................................................#...........................................................................................................................................................#.............#.....................................#..........................#..................................#............................#............................................#............#.........##..........................................#.......................................................................#..........................#..............................#.............................................................................................................#...............................
...........#................#.................................................................#.............#...................#...................................................#.......................................#...............#.............................................................#......#................................#.......................................#......................#....................#.................#......................#..................#.....................................#...........................................#...................#..........#..........................................................................#......................................................#...................................................................................................#................#.................................................................#.............#...................#...................................................#.......................................#...............#.............................................................#......#................................#.......................................#......................#....................#.................#......................#..................#.....................................#...........................................#...................#..........#..........................................................................#......................................................#...................................................................................................#................#.................................................................#.............#...................#...................................................#.......................................#...............#.............................................................#......#................................#................................
.........#...........#...................................................................................................................#..#.........................................................................#.......#..................#.............................#............................................................................................#...........................................#.............#.........................................................................................................#...........................#.............................#.........................#.....................................................................#.................................#..................................................#.......................................................#...........#...................................................................................................................#..#.........................................................................#.......#..................#.............................#............................................................................................#...........................................#.............#.........................................................................................................#...........................#.............................#.........................#.....................................................................#.................................#..................................................#.......................................................#...........#...................................................................................................................#..#.........................................................................#.......#..................#.............................#............................................................................................#......
........................................................................................................................................#...........#....................#..........................................#................................#.......................................................................................................................................................................................................................................................................................#...............#...........................................................................................................................#............#.........................................................................................#.....................................................................................................................................................................................#...........#....................#..........................................#................................#.......................................................................................................................................................................................................................................................................................#...............#...........................................................................................................................#............#.........................................................................................#.....................................................................................................................................................................................#...........#....................#..........................................#................................#.............................................................................................................................
.............#..#....................................................##.........#.............................#........#....................................................#.........#...................................................#......................................................................................................#......#......#..............................................................................#..........................................................#................................................................................................#..............................#........................................................#..............#.............................................................#...........................................................................#..#....................................................##.........#.............................#........#....................................................#.........#...................................................#......................................................................................................#......#......#..............................................................................#..........................................................#................................................................................................#..............................#........................................................#..............#.............................................................#...........................................................................#..#....................................................##.........#.............................#........#....................................................#.........#...................................................#......................................................................................................#......#......#...................
............................................#.....................#................................................................#.................................................................................................#.......................................................................................#.................................................................#....................................#.......................................................#....................................................................................................................................................................................#.....................................................................................#................#.................................................................................................#.....................#................................................................#.................................................................................................#.......................................................................................#.................................................................#....................................#.......................................................#....................................................................................................................................................................................#.....................................................................................#................#.................................................................................................#.....................#................................................................#.................................................................................................#.......................................................................................#.....................................................
.................#................................#................................................................................................................#........................................................#.........................................................................................#......................................................#.......................................#.....#.....................................................................................................................#............................................................................#...................................................................#......................#.....................................................................................................................................#................................#................................................................................................................#........................................................#.........................................................................................#......................................................#.......................................#.....#.....................................................................................................................#............................................................................#...................................................................#......................#.....................................................................................................................................#................................#................................................................................................................#........................................................#.........................................................................................#......................................................#.....
...........................................#.........#..........................................#........................................................#...................#......#..#...#..................#........................................................................................#....#..#................................................................#.................................................................................................................................................................#....................................#.................................................................................................#........................................................#......................................................................................................................................#.........#..........................................#........................................................#...................#......#..#...#..................#........................................................................................#....#..#................................................................#.................................................................................................................................................................#....................................#.................................................................................................#........................................................#......................................................................................................................................#.........#..........................................#........................................................#...................#......#..#...#..................#........................................................................................#....#..#................................................................#..
..........................................#......#......#..............#.......................................#....................................................................................#...........#..................#.............................................................#..............#.........................................................................................................................................................#.........................#...............................................#............#..............................................#....................................................................#...................................................#............................................#.................................................................................................#......#......#..............#.......................................#....................................................................................#...........#..................#.............................................................#..............#.........................................................................................................................................................#.........................#...............................................#............#..............................................#....................................................................#...................................................#............................................#.................................................................................................#......#......#..............#.......................................#....................................................................................#...........#..................#.............................................................#..............#..................................................................
..................................................................#..................................................................................................................................................................................#..........#......................................#.......................#........................................................................................#..........................................................#..................................#.......................#....................#......................................................................................#......................................................#......#......................................#......................................................................#.........................................................................#..................................................................................................................................................................................#..........#......................................#.......................#........................................................................................#..........................................................#..................................#.......................#....................#......................................................................................#......................................................#......#......................................#......................................................................#.........................................................................#..................................................................................................................................................................................#..........#......................................#.......................#...................................................
..................................................................................................................................................................................................................#...............#......................................#...............................................................................................................................#..........................#....................................................................#......................................................................................#..............................................................................................................................................#................................................................................................................................................................................................................................................................................................................#...............#......................................#...............................................................................................................................#..........................#....................................................................#......................................................................................#..............................................................................................................................................#................................................................................................................................................................................................................................................................................................................#...............#......................................#.........................................................................................................
...............................................................#......#..........................................................#.......#....#...................................................................................................................................................................................#.............................#.#....................................................................................................................#....#...................................#.......................#..........#..............................................................#........................#.........................................#.....#...............................................................................#...............................................#.................................................................#......#..........................................................#.......#....#...................................................................................................................................................................................#.............................#.#....................................................................................................................#....#...................................#.......................#..........#..............................................................#........................#.........................................#.....#...............................................................................#...............................................#.................................................................#......#..........................................................#.......#....#...................................................................................................................................................................................#.............................#.#................
.................................#........................................................................#.........#...#..........................................................................................................................#........................................................#...................#...#..............................................#..........#.....................#.............#.................................................................................#.........................#.......................................................................................#.........................................................................................#..................#.....................................#...................................................#.................................#........................................................................#.........#...#..........................................................................................................................#........................................................#...................#...#..............................................#..........#.....................#.............#.................................................................................#.........................#.......................................................................................#.........................................................................................#..................#.....................................#...................................................#.................................#........................................................................#.........#...#..........................................................................................................................#........................................................#...................#...#..............................................
...................................................................................#...................#.....................................#.................................#.#.............................................................#..............#...............................................................................#.......................................#.....................................#...........#...#....................................................#....................#...........................#............................#................................................#.................................#......#........#..............................................................................................................................................................................................................................................#...................#.....................................#.................................#.#.............................................................#..............#...............................................................................#.......................................#.....................................#...........#...#....................................................#....................#...........................#............................#................................................#.................................#......#........#..............................................................................................................................................................................................................................................#...................#.....................................#.................................#.#.............................................................#..............#...............................................................................#....................................
#..........#...........................................#......................................#............#..........................................................................................#............#.....................................#.......................................................................#.......................................................................................................#..........................................................................................................#.........................................................................................#..........................................................................#............................................................................................#.......................#..........#...........................................#......................................#............#..........................................................................................#............#.....................................#.......................................................................#.......................................................................................................#..........................................................................................................#.........................................................................................#..........................................................................#............................................................................................#.......................#..........#...........................................#......................................#............#..........................................................................................#............#.....................................#.......................................................................#.................................................
....................#.............................................................#............................................................................................................#.................................#................................................................................#..........................................................#...................#...#........................#......................#.....................................#...................................................................................................#............................................................................................................................................................#..................................#..................................................................#.............................................................#............................................................................................................#.................................#................................................................................#..........................................................#...................#...#........................#......................#.....................................#...................................................................................................#............................................................................................................................................................#..................................#..................................................................#.............................................................#............................................................................................................#.................................#................................................................................#..........................................................#.....
...............#...........................................................................................................................................................................................................#.....#.....................#..#..................................#....................................................................................................#.............#.....#...........#........................................#.....#....................................##.....................................................#........................................#..............#.......#........#.............................................#........................................................................................................#...................#...........................#...........................................................................................................................................................................................................#.....#.....................#..#..................................#....................................................................................................#.............#.....#...........#........................................#.....#....................................##.....................................................#........................................#..............#.......#........#.............................................#........................................................................................................#...................#...........................#...........................................................................................................................................................................................................#.....#.....................#..#..................................#.....................................................................................
...............................................................................................................#.........................................#..#......#...............................................................................................................................................#......................................................................................................#....#....................#...............#...#...........#..................................#.................................................................................................................................................................#..........................................................................#............................................................#...........................................................................................................................#.........................................#..#......#...............................................................................................................................................#......................................................................................................#....#....................#...............#...#...........#..................................#.................................................................................................................................................................#..........................................................................#............................................................#...........................................................................................................................#.........................................#..#......#...............................................................................................................................................#...............................................................
........................................................................................#............#...........................................#........................................................................................................#...#............................#..............#...........................#..#....#..#......#.........................................................#................................................................#..................................................#...#........................................#..................................................................................................#........................#..................#........................................................#.#........................................................................................................................................#............#...........................................#........................................................................................................#...#............................#..............#...........................#..#....#..#......#.........................................................#................................................................#..................................................#...#........................................#..................................................................................................#........................#..................#........................................................#.#........................................................................................................................................#............#...........................................#........................................................................................................#...#............................#..............#...........................#..#....#..#......#..........................
.#...................................................................................................................#...##.........#......#.....................................#.............#......................................................#.........................................#..........#....#.......................................................................#.............#.......#...................................................................................................................................#..#.#............#..................................#.....................................................#.............#......................#.........................................#..........................................#.#.............#............#..........................#...................................................................................................................#...##.........#......#.....................................#.............#......................................................#.........................................#..........#....#.......................................................................#.............#.......#...................................................................................................................................#..#.#............#..................................#.....................................................#.............#......................#.........................................#..........................................#.#.............#............#..........................#...................................................................................................................#...##.........#......#.....................................#.............#......................................................#.........................................#..........#....#..................................................................
...............................................................................................................#.....#.........................................................#......................#....................#........................................................................#...........................................................#.......................................................................................................................#..................#...............................................#.............................#................#..#.#............................................................................................#...................................#......................................................................##....................................................................................................................................#.....#.........................................................#......................#....................#........................................................................#...........................................................#.......................................................................................................................#..................#...............................................#.............................#................#..#.#............................................................................................#...................................#......................................................................##....................................................................................................................................#.....#.........................................................#......................#....................#........................................................................#...........................................................#..................
..................................................#.......................................................................#......................................#.#.......................................................................................#...............................................#...........#...............................................................................................#........#.#...#..............................................#.......#.................................#..................#..#.................#..........................................#....................................................................................#...#....................................................................................................................................................................................#.......................................................................#......................................#.#.......................................................................................#...............................................#...........#...............................................................................................#........#.#...#..............................................#.......#.................................#..................#..#.................#..........................................#....................................................................................#...#....................................................................................................................................................................................#.......................................................................#......................................#.#.......................................................................................#...............................................#...........#...........................................................
......#.............#.................................#....................................#...............................#.................................................................................................................................................................................#.....#.................................................................................#.......#.............................................#..........................................................................#.........................................................#........................................................................................................................#........................................................#...#..................................#............#......#......#.............#.................................#....................................#...............................#.................................................................................................................................................................................#.....#.................................................................................#.......#.............................................#..........................................................................#.........................................................#........................................................................................................................#........................................................#...#..................................#............#......#......#.............#.................................#....................................#...............................#.................................................................................................................................................................................#.....#...............................................................
...#..............................................................................................................................................................................................................................................................#...................................................................#.#.............................#.................................................................................#..............................................................#.........#...........................#......................#....................................#........................................................................................................#.#........................................................................#....#..............................#..............................................................................................................................................................................................................................................................#...................................................................#.#.............................#.................................................................................#..............................................................#.........#...........................#......................#....................................#........................................................................................................#.#........................................................................#....#..............................#..............................................................................................................................................................................................................................................................#...................................................................#.#.............................#............
..............................................................#........................#........................#....................................................................................................................................#.........##.............#.#..........................#..................................................................................................................................#................#..........#...........................................................................#................#..................................................................................................#...................................................................................................#...............#......................................#......................................................................#........................#........................#....................................................................................................................................#.........##.............#.#..........................#..................................................................................................................................#................#..........#...........................................................................#................#..................................................................................................#...................................................................................................#...............#......................................#......................................................................#........................#........................#....................................................................................................................................#.........##.............#.#..........................#.......................................................................
#....................................................................................................................#.......#.......................#.......................................................#.........................................................................#......................................#..................#...............................................................................#......................................................#..........#............................................................................................................................................##.........#.........................................................................................#.......#......................................................................#.........#....................................................................................................................#.......#.......................#.......................................................#.........................................................................#......................................#..................#...............................................................................#......................................................#..........#............................................................................................................................................##.........#.........................................................................................#.......#......................................................................#.........#....................................................................................................................#.......#.......................#.......................................................#.........................................................................#......................................#..................#.................................
.......#...............#.....................................................................................................................................................................#............................................................................#..........#...........#...............................#...........................................................#................................................................#.................#............#..............................................................#...................................................................................................................................................................................................................#....................................................................#...............#.....................................................................................................................................................................#............................................................................#..........#...........#...............................#...........................................................#................................................................#.................#............#..............................................................#...................................................................................................................................................................................................................#....................................................................#...............#.....................................................................................................................................................................#............................................................................#..........#...........#...............................#.................................................
.............#........................#......................................#............................#................#.....#............................#..........................................#........................................................................................................................#.......#........................................................#..........................................#...............................#..........................#.................................#........................#........................................................#.................#...................................................#........#......................................................................................................#.......................................#........................#......................................#............................#................#.....#............................#..........................................#........................................................................................................................#.......#........................................................#..........................................#...............................#..........................#.................................#........................#........................................................#.................#...................................................#........#......................................................................................................#.......................................#........................#......................................#............................#................#.....#............................#..........................................#........................................................................................................................#.......#........................................
..........................................................................#....................#........................#............................................#..#.........................#................................................................#...##............................................................................................................................................#........................................#.....#..................................................................................................................................................................#............................................................................................................#...#...............................................................................................................................................................#....................#........................#............................................#..#.........................#................................................................#...##............................................................................................................................................#........................................#.....#..................................................................................................................................................................#............................................................................................................#...#...............................................................................................................................................................#....................#........................#............................................#..#.........................#................................................................#...##..........................................................................................................
............................#...............................#..................#......................#.............#.........#............................................#....................#.........................................#...........................................#.............................................#......................................##......................#..................................................#..................................................................#.......................................................................................................................#................................................................................................#.....................................................#.....................#...........#...............................#...............................#..................#......................#.............#.........#............................................#....................#.........................................#...........................................#.............................................#......................................##......................#..................................................#..................................................................#.......................................................................................................................#................................................................................................#.....................................................#.....................#...........#...............................#...............................#..................#......................#.............#.........#............................................#....................#.........................................#...........................................#.............................................#......................................##......
.............#..............................#.........................................................................................................................#.............................#................................................................................................#.................................................#....................................#................#.#.............................#....#......#.......................#.....#...........................................................................#..................#.....................................................#.............................#...................................................#.....................................#..............#............................................#..........................#..............................#.........................................................................................................................#.............................#................................................................................................#.................................................#....................................#................#.#.............................#....#......#.......................#.....#...........................................................................#..................#.....................................................#.............................#...................................................#.....................................#..............#............................................#..........................#..............................#.........................................................................................................................#.............................#................................................................................................#.................................................#...........................
....................#............................................................#........................................................#.#..................................................................#..........................................................................................#.......#...................#..#...................#..............................................................#.............................................................................................................................................#..............................#....................#.....................#.....................................#.............................................................................................................#.........................................................#............................................................#........................................................#.#..................................................................#..........................................................................................#.......#...................#..#...................#..............................................................#.............................................................................................................................................#..............................#....................#.....................#.....................................#.............................................................................................................#.........................................................#............................................................#........................................................#.#..................................................................#..........................................................................................#.......#...................#..#...................#.....................
...........#...................................#......................................................................................................#.................#...................................................#..........#............................................................................................................................................#........................................................#....#.......#.......#..............................................#..........................................................................................................................................................#............................................................................................................................................................................#...................................#......................................................................................................#.................#...................................................#..........#............................................................................................................................................#........................................................#....#.......#.......#..............................................#..........................................................................................................................................................#............................................................................................................................................................................#...................................#......................................................................................................#.................#...................................................#..........#...........................................................................................................................................
....................#.......................................................................................................#...#..........#................................................................................................................#..........................................................................................................#.......#......#.......#....................#.......................................................................................................................................................#...................................................................................................................................................................................................................................#...#.....................#........................#.......................................................................................................#...#..........#................................................................................................................#..........................................................................................................#.......#......#.......#....................#.......................................................................................................................................................#...................................................................................................................................................................................................................................#...#.....................#........................#.......................................................................................................#...#..........#................................................................................................................#..........................................................................................................#.......#...
.......................................................#......................................................................................#..................................................................#....................................................#................#..#.....................................................#....#....................................................................................................................................................................#.....................................#.........................................#........................#...............................................................................................................................#...........#......................................#..............................................................................#......................................................................................#..................................................................#....................................................#................#..#.....................................................#....#....................................................................................................................................................................#.....................................#.........................................#........................#...............................................................................................................................#...........#......................................#..............................................................................#......................................................................................#..................................................................#....................................................#................#..#.....................................................#....#.............................
.................................#.........................................#...............................................................#.............................................................#....#..#..........................................................#.....................................................#...........#........#.........................................#...............................................................#.................................#....#..........................#............................................#..............................#...#.................#.......#........................................#..........#..................................................#.............#..................#.......................................#...#.............................................#.........................................#...............................................................#.............................................................#....#..#..........................................................#.....................................................#...........#........#.........................................#...............................................................#.................................#....#..........................#............................................#..............................#...#.................#.......#........................................#..........#..................................................#.............#..................#.......................................#...#.............................................#.........................................#...............................................................#.............................................................#....#..#..........................................................#.....................................................#...........#........#...........................
...............................................................................................................................#............................................................#..................#......................................................................................................................................................................#.....................................................#.............................................................................#.............................#..........#...........#...........................#.................#.....................................................................................................................................................................................#.........................................................................................................................................................#............................................................#..................#......................................................................................................................................................................#.....................................................#.............................................................................#.............................#..........#...........#...........................#.................#.....................................................................................................................................................................................#.........................................................................................................................................................#............................................................#..................#...................................................................................................................................................................
.....................#..........#..............................................................#....................................................#...............#..........................................#.........................................................................................................#.......#..................................................................................#.....#..............##..............................................#.......................................................................#....................................................................................#.......................................................................#...................#...#............................#...............................................................................#..........#..............................................................#....................................................#...............#..........................................#.........................................................................................................#.......#..................................................................................#.....#..............##..............................................#.......................................................................#....................................................................................#.......................................................................#...................#...#............................#...............................................................................#..........#..............................................................#....................................................#...............#..........................................#.........................................................................................................#.......#.................................................
................................................#..................................................................................................#...................#...............#....................................................................................#......................#..............................................................................................................................#.........................................#.............................................................................#.....#...................................................................#.........................................................................................................................................................................................................................................................#..................................................................................................#...................#...............#....................................................................................#......................#..............................................................................................................................#.........................................#.............................................................................#.....#...................................................................#.........................................................................................................................................................................................................................................................#..................................................................................................#...................#...............#....................................................................................#......................#...............................................................................
.......................#...................................................................................#.................................................................#.......................................#.................................................................#......................................#...............................................................#....................#..................................................................................................#..................#....................................................#.................................................#...................#...................................#...........................................#................................#...............................................................................#...................................................................................#.................................................................#.......................................#.................................................................#......................................#...............................................................#....................#..................................................................................................#..................#....................................................#.................................................#...................#...................................#...........................................#................................#...............................................................................#...................................................................................#.................................................................#.......................................#.................................................................#......................................#....................................................
........#.........................#....................................................................................................#..................................................................#......................................#.........................................................................#................................#...............................................................................................................................................#............................#..............................#....#.......................................................................................#......................................................................................................#...............................................#..#......................#.........................#....................................................................................................#..................................................................#......................................#.........................................................................#................................#...............................................................................................................................................#............................#..............................#....#.......................................................................................#......................................................................................................#...............................................#..#......................#.........................#....................................................................................................#..................................................................#......................................#.........................................................................#................................#......................
...............................................#......................................#..............................................................................................................................#.........................#.....#..............#..........................................................................................................................................................................................................##.....................#..................................................................................................#......................#...#....#......................................#...................#.#...........................#..#.................................#.....................................................................................................................#......................................#..............................................................................................................................#.........................#.....#..............#..........................................................................................................................................................................................................##.....................#..................................................................................................#......................#...#....#......................................#...................#.#...........................#..#.................................#.....................................................................................................................#......................................#..............................................................................................................................#.........................#.....#..............#..............................................................................................................
.............................................................#...................................................................................................#......................................................#..........................................#....................................#............#...........................................#....................................................................#...............................................#......................................................................#....................................#...................................................................................................................#...........................................................................................................#........................................................................#...................................................................................................#......................................................#..........................................#....................................#............#...........................................#....................................................................#...............................................#......................................................................#....................................#...................................................................................................................#...........................................................................................................#........................................................................#...................................................................................................#......................................................#..........................................#....................................#............#...........................................#.................
............#.................#...................#...........................................................................#.....................................................#....................................................................................................................................................................#.......#..............#.........................................................................#.........#...................................#.........................................................................#...........................................................................................................................................................#...............................................................#...........................................#.................#...................#...........................................................................#.....................................................#....................................................................................................................................................................#.......#..............#.........................................................................#.........#...................................#.........................................................................#...........................................................................................................................................................#...............................................................#...........................................#.................#...................#...........................................................................#.....................................................#....................................................................................................................................................................#.......#..............#..
.............#.............................#.................#.................................................................................................................................................................................#..............................................#..............#..................................#................#..............................................................................................#.....................................................................................................#...........................#...............................#.....................#.#.....................#.#..................................#.........................#.....................................................................................#.....................#.............................#.................#.................................................................................................................................................................................#..............................................#..............#..................................#................#..............................................................................................#.....................................................................................................#...........................#...............................#.....................#.#.....................#.#..................................#.........................#.....................................................................................#.....................#.............................#.................#.................................................................................................................................................................................#..............................................#..............#..................................#................#.................
.....................................................#..................#...............#..............#..........................................................................................................#...................................................................................#.................................................................#...................................................................#........................................................................................................................................#......................................#.............................................................#........................................................................................................................................................................................................#..................#...............#..............#..........................................................................................................#...................................................................................#.................................................................#...................................................................#........................................................................................................................................#......................................#.............................................................#........................................................................................................................................................................................................#..................#...............#..............#..........................................................................................................#...................................................................................#.................................................................#..........
.............................................................#.......#.......................................#.....................................................................#.....#..........................................#................#........................................................#.....................................................................................#............#...............................................................#............................................................................................................................................................................................................................................................................................#.............................#..............................................................................................#.......#.......................................#.....................................................................#.....#..........................................#................#........................................................#.....................................................................................#............#...............................................................#............................................................................................................................................................................................................................................................................................#.............................#..............................................................................................#.......#.......................................#.....................................................................#.....#..........................................#................#........................................................#....................................................................
........................#..........................................................................................#................................#.........................................#..................................................................................................#.......................................................#...................#...........................#........................................#................#................#..............................................................#.............................................................#...............................................................#....................#................................................................................................#..............................................................#..........................................................................................#................................#.........................................#..................................................................................................#.......................................................#...................#...........................#........................................#................#................#..............................................................#.............................................................#...............................................................#....................#................................................................................................#..............................................................#..........................................................................................#................................#.........................................#..................................................................................................#.......................................................#...................#.....
....#...............................................#.....#................#.................#............................................#....................................#.......................#...........#.....................................#............................................................#..................................#........................................................#..........#.............................................................#.................................................................................................................................................................................................................................................................................................................................#...#................#...............................................#.....#................#.................#............................................#....................................#.......................#...........#.....................................#............................................................#..................................#........................................................#..........#.............................................................#.................................................................................................................................................................................................................................................................................................................................#...#................#...............................................#.....#................#.................#............................................#....................................#.......................#...........#.....................................#............................................................#..................................#.........................
..................#..................................................................................................................................................................................................................#.......................................................................................................#.........................##................................................................................................................................................#...................................#......................#.........................#...................#.............................................................................................................................................................................................................................#..................................................................................................................................................................................................................#.......................................................................................................#.........................##................................................................................................................................................#...................................#......................#.........................#...................#.............................................................................................................................................................................................................................#..................................................................................................................................................................................................................#.......................................................................................................#.........................##..........
.......................................................#....................................................................#.....................................#........................................................................................................................#...........#...........#.....................................#..............................................................................................................................................................................................#..............................................................................................................#...#..................................................................................................#......................................................................................................................#....................................................................#.....................................#........................................................................................................................#...........#...........#.....................................#..............................................................................................................................................................................................#..............................................................................................................#...#..................................................................................................#......................................................................................................................#....................................................................#.....................................#........................................................................................................................#...........#...........#.....................................#.........................
...................................#..........................................................................#.................#..............#.........#...............................#..............#..........................................#...........................................................#....................................................#...............................................#...........................................................................................................................................#.....................................#.....................................................................................#...........................................................................#........................................................................................................#..........................................................................#.................#..............#.........#...............................#..............#..........................................#...........................................................#....................................................#...............................................#...........................................................................................................................................#.....................................#.....................................................................................#...........................................................................#........................................................................................................#..........................................................................#.................#..............#.........#...............................#..............#..........................................#...........................................................#....................................................#..............
...............................#.............................#........................................................#............................#...............................#..............................................................#..........#...................................................................................#.........#.............#.........#.........#................#...............................................................................................................................................................................................#........#........................#.........#........................................#.........................................................................................................................................................................#.............................#........................................................#............................#...............................#..............................................................#..........#...................................................................................#.........#.............#.........#.........#................#...............................................................................................................................................................................................#........#........................#.........#........................................#.........................................................................................................................................................................#.............................#........................................................#............................#...............................#..............................................................#..........#...................................................................................#.........#.............#.........
............#........................................................................#.............#.......................................................................................................#.................................................................#........................#...................................................#.....................................................................................................................................................................................#...............................................................#...........................#..#............#.......................................................#...............................................#...#.................................................................................#........................................................................#.............#.......................................................................................................#.................................................................#........................#...................................................#.....................................................................................................................................................................................#...............................................................#...........................#..#............#.......................................................#...............................................#...#.................................................................................#........................................................................#.............#.......................................................................................................#.................................................................#........................#...................................................#........................
......................................#......................................................#........#..............................#....#............................................#....................................................#.................................................#.....................#..............................................#.............#....................................................#........................................................................#.....................................................................................................#...................#..........................................................#..................................................#....#...................##..................................................................................................#......................................................#........#..............................#....#............................................#....................................................#.................................................#.....................#..............................................#.............#....................................................#........................................................................#.....................................................................................................#...................#..........................................................#..................................................#....#...................##..................................................................................................#......................................................#........#..............................#....#............................................#....................................................#.................................................#.....................#..............................................#.............#.
.........................................................#..........................#...............................................#..............................................#...............................................................................................................................................................................#............................#...............................#....................#...................................................................................................................................................#.................................................#....................................................................................#.......................................................................................#..............................................................#..........................#...............................................#..............................................#...............................................................................................................................................................................#............................#...............................#....................#...................................................................................................................................................#.................................................#....................................................................................#.......................................................................................#..............................................................#..........................#...............................................#..............................................#...............................................................................................................................................................................#...............
.....................................................................#..........................#...........................................................................................................................................#.............................................#..........................#.........................................................#..............#............................#................................#........#.......................................................................................................................................................#............#.............................#.............................................#.........................#..................................................................................................................................................................#..........................#...........................................................................................................................................#.............................................#..........................#.........................................................#..............#............................#................................#........#.......................................................................................................................................................#............#.............................#.............................................#.........................#..................................................................................................................................................................#..........................#...........................................................................................................................................#.............................................#..........................#.........................................................#...
............................................................................................#..............................................#.....................#...#...................................................#....#...............................................................#............................................................#.............................................................#..........................................................#........................#.............................#......................................................................................#.......................................................................................................................................................#...............................................................................................................................................#..............................................#.....................#...#...................................................#....#...............................................................#............................................................#.............................................................#..........................................................#........................#.............................#......................................................................................#.......................................................................................................................................................#...............................................................................................................................................#..............................................#.....................#...#...................................................#....#...............................................................#............................................................#.......................
...................................................#.................................................................#.........................................................................................................................#.............................................#.........................#........................................#................................#................................................#....#.................##.....................#...#.......................#..........#..........................#..................#..................#.......................#........#.....................#..........................................................................................................................................................................#......................................................#.................................................................#.........................................................................................................................#.............................................#.........................#........................................#................................#................................................#....#.................##.....................#...#.......................#..........#..........................#..................#..................#.......................#........#.....................#..........................................................................................................................................................................#......................................................#.................................................................#.........................................................................................................................#.............................................#.........................#........................................#..................
........................................................#................................................................................................................#................................................................................................#........................................#...........................................................................................................#............................#.......#.......................................................................................................................................................................................................................................#...........................................#.#............................................................................#..............................................................#................................................................................................................#................................................................................................#........................................#...........................................................................................................#............................#.......#.......................................................................................................................................................................................................................................#...........................................#.#............................................................................#..............................................................#................................................................................................................#................................................................................................#........................................#...............................................................
.........................................#......................................................................................................................................#..................................#.#......................................#...................................................#..................................................#.................#........................................................#....................................................................................#....................................................................................................................................#......................................................#...............................#................................#.................................#..........#.........................................#......................................................................................................................................#..................................#.#......................................#...................................................#..................................................#.................#........................................................#....................................................................................#....................................................................................................................................#......................................................#...............................#................................#.................................#..........#.........................................#......................................................................................................................................#..................................#.#......................................#...................................................#..................................................#...............
..............#..........................................#.......................#......................................................#...................................#......#...............#................#..........................................................#....................................#..................................................................................#..........#...............................#.................#........................................................#.............................................................#....#............#...............#...........#...........................................................................#..............#...............................................................................#.......................#...............#..........................................#.......................#......................................................#...................................#......#...............#................#..........................................................#....................................#..................................................................................#..........#...............................#.................#........................................................#.............................................................#....#............#...............#...........#...........................................................................#..............#...............................................................................#.......................#...............#..........................................#.......................#......................................................#...................................#......#...............#................#..........................................................#....................................#..............................................................
................................#.......................................#.......................................................................................................................#................................................................................#..............#........................................................................#.................................................................#.....................................................................#................#............................................................................................................................#..........................................#...............................#....#...................#..........................................................................................................#.......................................#.......................................................................................................................#................................................................................#..............#........................................................................#.................................................................#.....................................................................#................#............................................................................................................................#..........................................#...............................#....#...................#..........................................................................................................#.......................................#.......................................................................................................................#................................................................................#..............#........................................................................#.........
..........#..................................................#....................................................................................................................................#.......................................#..........................................#............#........................#............#.#.....#..............................................................#................................................................................................................................................................#......#......#.......#.........#.............................#............................................#........................#..............................#..........................................................#.........................................#..................................................#....................................................................................................................................#.......................................#..........................................#............#........................#............#.#.....#..............................................................#................................................................................................................................................................#......#......#.......#.........#.............................#............................................#........................#..............................#..........................................................#.........................................#..................................................#....................................................................................................................................#.......................................#..........................................#............#........................#............#.#.....#..................................
................#............#............#...........................................................................................................................................................................................#................................#.....................#..............#....................................................#........................#.....................................................................................................................................................#..............................#............................................................#....................................................#...............................................................................................................................#............................#............#............#...........................................................................................................................................................................................#................................#.....................#..............#....................................................#........................#.....................................................................................................................................................#..............................#............................................................#....................................................#...............................................................................................................................#............................#............#............#...........................................................................................................................................................................................#................................#.....................#..............#....................................................#.................
........#..................................#.................#............................................................................#...............................................................................................#.........#...................................................................................#.................................................................................#...................................................#...............................................................................................................#.....................#....#....................#.........................................................#.......................................................................................#..........#.#........................................#..................................#.................#............................................................................#...............................................................................................#.........#...................................................................................#.................................................................................#...................................................#...............................................................................................................#.....................#....#....................#.........................................................#.......................................................................................#..........#.#........................................#..................................#.................#............................................................................#...............................................................................................#.........#...................................................................................#..........................................
...................................#..........................................................................##...#.................................................................#.............................#...........................#..........................................................................................#..................................................................................#..................................................#...........................................................................#..................................#..........................#..........#...............................#........................................................................#..................................................................................................................................#..........................................................................##...#.................................................................#.............................#...........................#..........................................................................................#..................................................................................#..................................................#...........................................................................#..................................#..........................#..........#...............................#........................................................................#..................................................................................................................................#..........................................................................##...#.................................................................#.............................#...........................#..........................................................................................#........................................
......#........................................................................................................#.................................................................................................................................................................#.......................................................#.....................#.#.......................................................................................................................#...................#.........................................................................................................................................................................................................#.........................................#........#.....#....................#..............................................#........................................................................................................#.................................................................................................................................................................#.......................................................#.....................#.#.......................................................................................................................#...................#.........................................................................................................................................................................................................#.........................................#........#.....#....................#..............................................#........................................................................................................#.................................................................................................................................................................#.......................................................#.....................#.#.................
.................................................................#..........#...................................................................#....................................................#..............................................................................................................................##...........#..#...................#...............................................................#................................................................#.........................#.........#...............................#....................................#...........................................................#......................................................................................#.........................................................................................................................................#..........#...................................................................#....................................................#..............................................................................................................................##...........#..#...................#...............................................................#................................................................#.........................#.........#...............................#....................................#...........................................................#......................................................................................#.........................................................................................................................................#..........#...................................................................#....................................................#..............................................................................................................................##...........#..#...................#..........
................................................................#..................##...............#...............................................................................#............................................................................#.....................................................................................#........................................................................................................................................................................................#................................................................................................................................................................................................................................#....#...#...................................................................................................................#..................##...............#...............................................................................#............................................................................#.....................................................................................#........................................................................................................................................................................................#................................................................................................................................................................................................................................#....#...#...................................................................................................................#..................##...............#...............................................................................#............................................................................#.....................................................................................#...........................
...........#...................................#........................................#.................................#...#..........................................#...............#..........#........................................................................#.............................................................................#.................................................................................................................................................................................#..................................................#...................#..................................................................#..........#........................#.....................................................#.....#......................#..........................................#...................................#........................................#.................................#...#..........................................#...............#..........#........................................................................#.............................................................................#.................................................................................................................................................................................#..................................................#...................#..................................................................#..........#........................#.....................................................#.....#......................#..........................................#...................................#........................................#.................................#...#..........................................#...............#..........#........................................................................#.............................................................................#.......................
#............................................................#........................#..........................................................................................#...........................#..............................#....#.........#..........................................#...................................#........................#.......#...............#......................................................#...#...........................#.##.....#...............................................................................................................#.......................................................#....................................................#.........##..........................#..#..............................................#.............................#............................................................#........................#..........................................................................................#...........................#..............................#....#.........#..........................................#...................................#........................#.......#...............#......................................................#...#...........................#.##.....#...............................................................................................................#.......................................................#....................................................#.........##..........................#..#..............................................#.............................#............................................................#........................#..........................................................................................#...........................#..............................#....#.........#..........................................#...................................#........................#.......#.......
....................................................................................................#...........................#.....................................................................................................................................................................#...................................................................................#.#............................................................................................#................#..................................#........#............#.......................#...................#...........................................................................#.........................................................................................................................................#............................................................................................................#...........................#.....................................................................................................................................................................#...................................................................................#.#............................................................................................#................#..................................#........#............#.......................#...................#...........................................................................#.........................................................................................................................................#............................................................................................................#...........................#.....................................................................................................................................................................#............................................................................
.........................................................................................................................#....................................................................................................................................................................................................#.................................#............#..........................#........................................................................................#.......#..........................................#............................................#................................................................................#...................................#............#.......#......................................................................................#....................................................................................................................................#....................................................................................................................................................................................................#.................................#............#..........................#........................................................................................#.......#..........................................#............................................#................................................................................#...................................#............#.......#......................................................................................#....................................................................................................................................#....................................................................................................................................................................................................#.................................#............#.....
............................................#....#...............................................................................................#............................................#............................#..............................................................#.....................................................................#............................................................................#.........................................#........................................#.................................................................................................#................................................................................#....................#.................................................................................................................................................#....#...............................................................................................#............................................#............................#..............................................................#.....................................................................#............................................................................#.........................................#........................................#.................................................................................................#................................................................................#....................#.................................................................................................................................................#....#...............................................................................................#............................................#............................#..............................................................#.....................................................................#..................
...#..........#......#..............#..#.#.......................................................#..........#...............................................#...........#..........................................................................................#....................................................................................................#.........................................................................#...............................................#.....#..............#...................#.............................................................................................#...........................#...........#.........................................................#.........................#...........................................................................#..........#......#..............#..#.#.......................................................#..........#...............................................#...........#..........................................................................................#....................................................................................................#.........................................................................#...............................................#.....#..............#...................#.............................................................................................#...........................#...........#.........................................................#.........................#...........................................................................#..........#......#..............#..#.#.......................................................#..........#...............................................#...........#..........................................................................................#....................................................................................................#..........
........................................................................................................#.......................................................................................#.........................................#..................................................#.........................#.............##...............................................................#........................................................#...................................#..................................................#.........................................................................................................................................................#............................................................................................#.........................#..............................................................................................................#.......................................................................................#.........................................#..................................................#.........................#.............##...............................................................#........................................................#...................................#..................................................#.........................................................................................................................................................#............................................................................................#.........................#..............................................................................................................#.......................................................................................#.........................................#..................................................#.........................#.............##............................................
......................#........................................................#.........................................#.........................................................................#........#.#.....##................#.#...............................#........................................................................................#....................#.....................#............................#............................................................................#..................#..................................................#.............................................#........#.......#...............#.........................................................#..............................................................................................................................#........................................................#.........................................#.........................................................................#........#.#.....##................#.#...............................#........................................................................................#....................#.....................#............................#............................................................................#..................#..................................................#.............................................#........#.......#...............#.........................................................#..............................................................................................................................#........................................................#.........................................#.........................................................................#........#.#.....##................#.#...............................#........................................................................................#.................
..................................#..............................................................................................................................................................................#.................................................................................................#...............#........................................................................................#.................................................................#............................#.....#...........#.............#.........................................................#.........................................................................#.....................................#........#...................#...............................................................#.............................................#..............................................................................................................................................................................#.................................................................................................#...............#........................................................................................#.................................................................#............................#.....#...........#.............#.........................................................#.........................................................................#.....................................#........#...................#...............................................................#.............................................#..............................................................................................................................................................................#.................................................................................................#...............#...............................................
.#...............#...................................................................................#...................................................................#.......................................................................................#......................................................#.........................................................................................................................#................................................#.........................................................................................#..........................................................................................................#........#...................#.......................................#.#...........................#..#................................#...............#...................................................................................#...................................................................#.......................................................................................#......................................................#.........................................................................................................................#................................................#.........................................................................................#..........................................................................................................#........#...................#.......................................#.#...........................#..#................................#...............#...................................................................................#...................................................................#.......................................................................................#......................................................#..........................................................
.............................................................#..................................................................#..............................#.............#..................................#..............#.......................................#................................................................................................#......................................................................................#....................................................................................#................................................#...........#............................#..................................................#.....................................................................................................................................#...................................................................#..................................................................#..............................#.............#..................................#..............#.......................................#................................................................................................#......................................................................................#....................................................................................#................................................#...........#............................#..................................................#.....................................................................................................................................#...................................................................#..................................................................#..............................#.............#..................................#..............#.......................................#................................................................................................#..........
......................#..#...................................................................#............................................................................#................................#.............................#.........#.................................................................................................................................#................................................................................................................................................................................................................................................................................................................................................#...........................................................#.................................................................#..#...................................................................#............................................................................#................................#.............................#.........#.................................................................................................................................#................................................................................................................................................................................................................................................................................................................................................#...........................................................#.................................................................#..#...................................................................#............................................................................#................................#.............................#.........#...............................................................................................................................
..........................#.........................................................#.......................................................................................................................................................#.............#........................................#.........................................................................................................#....#...........#.......................................................#.............#..................#......................................#.......................................#..........................................................................................#........#..............#................................................#.........................................#...................................................#.........................................................#.......................................................................................................................................................#.............#........................................#.........................................................................................................#....#...........#.......................................................#.............#..................#......................................#.......................................#..........................................................................................#........#..............#................................................#.........................................#...................................................#.........................................................#.......................................................................................................................................................#.............#........................................#...............................................................................
...................................................................#.......................................................#........................................#....#................#.....................#...............................................................................#.................................................................................................#................................#..............................................#............................#....................................................................#.....................................................#..............................................................#...........................................................................................#.............................##............................................................................#.......................................................#........................................#....#................#.....................#...............................................................................#.................................................................................................#................................#..............................................#............................#....................................................................#.....................................................#..............................................................#...........................................................................................#.............................##............................................................................#.......................................................#........................................#....#................#.....................#...............................................................................#..................................................................................
.....................................#..........................#................................#..........................................................................................................................................................................#.................................................................#..................................................................................................................................................#............#....................#.........................#...............................................................#...........................#............................................................................#............................................................................................................................................#..........................#................................#..........................................................................................................................................................................#.................................................................#..................................................................................................................................................#............#....................#.........................#...............................................................#...........................#............................................................................#............................................................................................................................................#..........................#................................#..........................................................................................................................................................................#.................................................................#....................................
............#....................#......................................#..................................................#..................................................................................#..........................................#....................................#.............#.......................................................................#.......................................#..................................................................#..................................................#..........................................................................................................................#...................................#................................................................#..........................................#............................#....................#......................................#..................................................#..................................................................................#..........................................#....................................#.............#.......................................................................#.......................................#..................................................................#..................................................#..........................................................................................................................#...................................#................................................................#..........................................#............................#....................#......................................#..................................................#..................................................................................#..........................................#....................................#.............#......................................................................
...................#.....#...............#..........................................................................................................................................................#........................................#...........................................................................................................................................#.......................................................................................................................#...............................................................................#........................................#..................................................................................#...............................#......#............................................................................................#.....#...............#..........................................................................................................................................................#........................................#...........................................................................................................................................#.......................................................................................................................#...............................................................................#........................................#..................................................................................#...............................#......#............................................................................................#.....#...............#..........................................................................................................................................................#........................................#.....................................................................................................................................
........................................................................#......................................#...........................#..........................#.......................................................#.....................................................................#.#........................................................................#........................#.#............................................#............#.................................................................................................................................................................................................#.........................................................................................#.......#.................................................#...........................................................................................#......................................#...........................#..........................#.......................................................#.....................................................................#.#........................................................................#........................#.#............................................#............#.................................................................................................................................................................................................#.........................................................................................#.......#.................................................#...........................................................................................#......................................#...........................#..........................#.......................................................#.....................................................................#.#........................................................................#...
.............................................#...................................................#.........................................................#.#.................................#.......#.........................#.................#.........................................#..............................................#...............................................................#..............#..........#.......#.......................................................................................................................................#...........................................#.........#...................................#........................................................#............................................................#....................................................................................#...................................................#.........................................................#.#.................................#.......#.........................#.................#.........................................#..............................................#...............................................................#..............#..........#.......#.......................................................................................................................................#...........................................#.........#...................................#........................................................#............................................................#....................................................................................#...................................................#.........................................................#.#.................................#.......#.........................#.................#.........................................#..............................................#......................................
.......................................................................................................................................................................................................#.................................................................................................................................#........................................................................................................##..........................#...#....................................................................................................................................................................#............................#..........#.........................#..............................................................#............................................................................................................................................................................................................................................................#.................................................................................................................................#........................................................................................................##..........................#...#....................................................................................................................................................................#............................#..........#.........................#..............................................................#............................................................................................................................................................................................................................................................#.................................................................................................................................#.........................................
....................#.....................................................................#................................#.#.................#........................................................................#....#.................#..........................#..........................................#.............................................................................................#.....#............................................#.........................................................................#.............................................................................#...................................#.................................#..........................#....#..........................................................................................#..................................#.....................................................................#................................#.#.................#........................................................................#....#.................#..........................#..........................................#.............................................................................................#.....#............................................#.........................................................................#.............................................................................#...................................#.................................#..........................#....#..........................................................................................#..................................#.....................................................................#................................#.#.................#........................................................................#....#.................#..........................#..........................................#.............................................................
...............................................#............#...........#............................................#..................................................................#......................................................#........................#....#..................................#................................................................................#...........................................#................................................#...........................................................#...................#.......................................................#.................................................................#.......#...........................#..#........#....................................................................................................................................#............#...........#............................................#..................................................................#......................................................#........................#....#..................................#................................................................................#...........................................#................................................#...........................................................#...................#.......................................................#.................................................................#.......#...........................#..#........#....................................................................................................................................#............#...........#............................................#..................................................................#......................................................#........................#....#..................................#..................................................................
................#..........................................................#...............................#...............................................................................................................................................#..#.......................................................................#.......................................................#....................#............#.............................................................................#.................................................................................................#........................#.............................................#.........................................................................#...#........................................................................................#..........................................................#...............................#...............................................................................................................................................#..#.......................................................................#.......................................................#....................#............#.............................................................................#.................................................................................................#........................#.............................................#.........................................................................#...#........................................................................................#..........................................................#...............................#...............................................................................................................................................#..#.......................................................................#............................................
.......#...............................#...............................#...........................#................................................#....................................#.......................................#.......#....................................................................................................#..............................................#.....................................................#.........................#....................#.............................................................................................................#.......................#...................................#.............................................#.............................................#............................................................................#...............................#...............................#...........................#................................................#....................................#.......................................#.......#....................................................................................................#..............................................#.....................................................#.........................#....................#.............................................................................................................#.......................#...................................#.............................................#.............................................#............................................................................#...............................#...............................#...........................#................................................#....................................#.......................................#.......#....................................................................................................#....................................
.................................................#..........................................#...#............................#..........................................................#.....#..........#.............#.......................................................................................................................................#................#.................................................................................................#................#................................................................................................#.....................................................................................#...................................#.............................................#.......................................................#.....#....................................................#..........................................#...#............................#..........................................................#.....#..........#.............#.......................................................................................................................................#................#.................................................................................................#................#................................................................................................#.....................................................................................#...................................#.............................................#.......................................................#.....#....................................................#..........................................#...#............................#..........................................................#.....#..........#.............#.......................................................................................................................................#................#..
...........#..................................................................#...................................................................................................................................#........#....................................................................#...........................................................................#...#............................#....................................#............................................................................#............................................#........................................................................................#.....................................................#............................................................................#................................................#..................................................................#...................................................................................................................................#........#....................................................................#...........................................................................#...#............................#....................................#............................................................................#............................................#........................................................................................#.....................................................#............................................................................#................................................#..................................................................#...................................................................................................................................#........#....................................................................#...........................................................................#...#..
.............#........................................................................................#.........#...............................................#....#..........#.........................#.................................#.................#.......................#........................................................#...............................................#..#......................................................................................................................................................................................................................#....................................#.....................................................#...............................#......................................................................................................#........................................................................................#.........#...............................................#....#..........#.........................#.................................#.................#.......................#........................................................#...............................................#..#......................................................................................................................................................................................................................#....................................#.....................................................#...............................#......................................................................................................#........................................................................................#.........#...............................................#....#..........#.........................#.................................#.................#.......................#........................................................#...................................
...........#.........................................................#.................................................................................................#.....................#......#............................#........#.........................................................#..............#.....................................................#.#.#..............................#...#.......................................#...#..................................#........................................................................#........................................................................................................................#.........................................................................#.............................................................................#.........................................................#.................................................................................................#.....................#......#............................#........#.........................................................#..............#.....................................................#.#.#..............................#...#.......................................#...#..................................#........................................................................#........................................................................................................................#.........................................................................#.............................................................................#.........................................................#.................................................................................................#.....................#......#............................#........#.........................................................#..............#.....................................................#.#.#.....
................................#.............#...................................................................#.........................................#.................................................................#................................................#.............................................#.....................................................................#.............#............................#......................................................................................#...........................#......................................#.#...#.......#..................................................................................................................................................#....................................................................................................#.............#...................................................................#.........................................#.................................................................#................................................#.............................................#.....................................................................#.............#............................#......................................................................................#...........................#......................................#.#...#.......#..................................................................................................................................................#....................................................................................................#.............#...................................................................#.........................................#.................................................................#................................................#.............................................#.....................................................
..........................#.....................#.....................#................................................................................................................................................................................#.............................................................................................................................#..................................................#.........................................................................................#...................................................................#......#..............................................#...........#............................#.......................#.#........................................#.......................................#.......................................................#.....................#.....................#................................................................................................................................................................................#.............................................................................................................................#..................................................#.........................................................................................#...................................................................#......#..............................................#...........#............................#.......................#.#........................................#.......................................#.......................................................#.....................#.....................#................................................................................................................................................................................#...........................................................................................................................
................#..................................#.............................#...#..................................................#................................................................................#.....................................................................................................................................................................................................#...................................................................................#...............................#..#................................#.........#............................................................................................................................................#...............................#...............................................................................#..................................#.............................#...#..................................................#................................................................................#.....................................................................................................................................................................................................#...................................................................................#...............................#..#................................#.........#............................................................................................................................................#...............................#...............................................................................#..................................#.............................#...#..................................................#................................................................................#.........................................................................................................................................................
.............................................................................#................................................#............#...................##................................#.............................................................................#...............................#..........................#...........................................#.................................................#................................#................................................................................................................................................................#......#......#................#.........#.......................................................................................................................................................................................................................................#................................................#............#...................##................................#.............................................................................#...............................#..........................#...........................................#.................................................#................................#................................................................................................................................................................#......#......#................#.........#.......................................................................................................................................................................................................................................#................................................#............#...................##................................#.............................................................................#...............................#..........................#........................................
...........#.......................#...................#......................................#..............#................#........#.......................................................#...................................................................#..........#.....................#.................#........#....................................#........##................#..........................#.................................................................#.......#...................................................#.....................................................................................#.......................................#.......................................#...........#..........................#...................................................................................#.......................#...................#......................................#..............#................#........#.......................................................#...................................................................#..........#.....................#.................#........#....................................#........##................#..........................#.................................................................#.......#...................................................#.....................................................................................#.......................................#.......................................#...........#..........................#...................................................................................#.......................#...................#......................................#..............#................#........#.......................................................#...................................................................#..........#.....................#.................#........#....................................#........##....
....................#.......................#................#.....................#.................#............................................................................................#.......................................................#.............................#...................................#.........................................................#...........................................................................................................................................#............................................................#................................................#....................................................................#......................#.#...................................................................................................................#.......................#................#.....................#.................#............................................................................................#.......................................................#.............................#...................................#.........................................................#...........................................................................................................................................#............................................................#................................................#....................................................................#......................#.#...................................................................................................................#.......................#................#.....................#.................#............................................................................................#.......................................................#.............................#...................................#......................................................
.........#........................................................................................#........................................#..................................................................................#........#...............#..#..#.............................................................................#........#.........................................#...................................#...................#.........#................................#....#....................................................................................................................................................................................................................................................#.............#.........................................................#...................#........................................................................................#........................................#..................................................................................#........#...............#..#..#.............................................................................#........#.........................................#...................................#...................#.........#................................#....#....................................................................................................................................................................................................................................................#.............#.........................................................#...................#........................................................................................#........................................#..................................................................................#........#...............#..#..#.............................................................................#........#..............................
................#.#..........................................................................#.........................................................................................................................................#.#............................................................#.......................................................................................................................#.....................................................................................#....................#.......................##.............................................................#.................................................................................#......#...........#.................................................................#......................................................#.#..........................................................................#.........................................................................................................................................#.#............................................................#.......................................................................................................................#.....................................................................................#....................#.......................##.............................................................#.................................................................................#......#...........#.................................................................#......................................................#.#..........................................................................#.........................................................................................................................................#.#............................................................#............................................................................
.....#........#................................................................#......................................#.....................................................................#......#......................................................................................................................................................................................................................................#...........................................................#......................................................................#......................................................................#..............#.......................................................#...................................................................#.....................#....##..............#........#........#................................................................#......................................#.....................................................................#......#......................................................................................................................................................................................................................................#...........................................................#......................................................................#......................................................................#..............#.......................................................#...................................................................#.....................#....##..............#........#........#................................................................#......................................#.....................................................................#......#...............................................................................................................................................................................
..................................................................................................................#.........#............#................#.....................................##...........................................................................#.......................#.......................................#..................................#..................................#.......#.........#..............................................................................................##.................#.............................................................#....................................................................................................................................#............................................................#....................#...................................................................................................................#.........#............#................#.....................................##...........................................................................#.......................#.......................................#..................................#..................................#.......#.........#..............................................................................................##.................#.............................................................#....................................................................................................................................#............................................................#....................#...................................................................................................................#.........#............#................#.....................................##...........................................................................#.......................#.......................................#..................................#..
.............#..................................................#.........................................................................................#.........#.....................#...................................#.................#.................................................#..................................................................#.....................................#...........................................................................#............................................................#.......................................#..............#..............................................................................#.....................................#..................................................................#...............#.......................................#..................................................#.........................................................................................#.........#.....................#...................................#.................#.................................................#..................................................................#.....................................#...........................................................................#............................................................#.......................................#..............#..............................................................................#.....................................#..................................................................#...............#.......................................#..................................................#.........................................................................................#.........#.....................#...................................#.................#.................................................#..................................................................#.............
..............#..................................................#...............#...............#................................#.......................................#...........................................................................................................................................................................................#....#...........................#............#................................#....................................................#......................................#............................................................................#........................................................................................................##.........#.......................................#..........................................#......................#..................................................#...............#...............#................................#.......................................#...........................................................................................................................................................................................#....#...........................#............#................................#....................................................#......................................#............................................................................#........................................................................................................##.........#.......................................#..........................................#......................#..................................................#...............#...............#................................#.......................................#...........................................................................................................................................................................................#....#.......
..............................................................................................................................................................................................................................................................#......................................#....#.............#.....................................................................#...............................................................#......................#...........................................................................................#.......................#.......................#...................................#................#....................#.................................................................................................................#..............................................................................................................................................................................................................................................................................#......................................#....#.............#.....................................................................#...............................................................#......................#...........................................................................................#.......................#.......................#...................................#................#....................#.................................................................................................................#..............................................................................................................................................................................................................................................................................#......................................#....#.............#..........................................................
...................#.......................................#.........................................................................................................................................#............................................................................................................................................#..#.................................................................................................#....................................................................#............................................#..............................................#................#......#......................................................................................................................................................#.........................................................#.......................................#.........................................................................................................................................#............................................................................................................................................#..#.................................................................................................#....................................................................#............................................#..............................................#................#......#......................................................................................................................................................#.........................................................#.......................................#.........................................................................................................................................#............................................................................................................................................#..#.............................
....................................................................................................................#....................#.............................#...........................................#.................#..............................................................................................................#.............................................#.............................................................................................................................................................................##........................................................................................................................................................................................................................................................#.......................................................................................................................#....................#.............................#...........................................#.................#..............................................................................................................#.............................................#.............................................................................................................................................................................##........................................................................................................................................................................................................................................................#.......................................................................................................................#....................#.............................#...........................................#.................#..............................................................................................................#..............................
......................#.....#........#.............................................................#....#..............#.......................................................................................................................................................................#.....................................................................#............................................................#................................................#..................................................................#................................................#...............#....................................................................................................................................................#..................................#....................................................#.....#........#.............................................................#....#..............#.......................................................................................................................................................................#.....................................................................#............................................................#................................................#..................................................................#................................................#...............#....................................................................................................................................................#..................................#....................................................#.....#........#.............................................................#....#..............#.......................................................................................................................................................................#.....................................................................#.............
.............#..#...............................................................................#..........................................................................................................................................#.......#..................................................................................................................#..........#................................#...#...................................#....#..............#..........................................................................#.......................................................................................#.....................................................#...................................................................................................................................................#..#...............................................................................#..........................................................................................................................................#.......#..................................................................................................................#..........#................................#...#...................................#....#..............#..........................................................................#.......................................................................................#.....................................................#...................................................................................................................................................#..#...............................................................................#..........................................................................................................................................#.......#..................................................................................................................#..........#.
.........................................................................................#...............................................................................................................................................#.............................................................................#....................#..........................................................................................................................................................#...................#............#.........................................................#.....................................................#.................#..............................#.............................................#...................#.....#.............................#.......................................................................................................................#...............................................................................................................................................#.............................................................................#....................#..........................................................................................................................................................#...................#............#.........................................................#.....................................................#.................#..............................#.............................................#...................#.....#.............................#.......................................................................................................................#...............................................................................................................................................#.............................................................................#....................#......................................
...#................................................................................................#.#.................................................................................................................................#...............#..........................................#.................................................................................#.................#.#.........#.........#.....................................................#...................................................................................................................#.....................................#..#...........................................#...........................................................................................................#........................................#................................................................................................#.#.................................................................................................................................#...............#..........................................#.................................................................................#.................#.#.........#.........#.....................................................#...................................................................................................................#.....................................#..#...........................................#...........................................................................................................#........................................#................................................................................................#.#.................................................................................................................................#...............#..........................................#...............................................................................
.................................................................#............................................#...........................#..#.................................................#.............................................................#.......#....................................................................................................#...................#............#.........#................#.....................................................................................................................................................#.................................................................................................#..................................#........................................................................................#........#...........................................................................#............................................#...........................#..#.................................................#.............................................................#.......#....................................................................................................#...................#............#.........#................#.....................................................................................................................................................#.................................................................................................#..................................#........................................................................................#........#...........................................................................#............................................#...........................#..#.................................................#.............................................................#.......#....................................................................................................#........
.................................................#..................................#.........#...............................................#...............#.....................................................................#........................................................................#.....#...............................................................................................#.............................#...................#...#.........................................#................................#..............#........#..........................................................................................................................................................#.............................................................#...............................#.........................................................#..................................#.........#...............................................#...............#.....................................................................#........................................................................#.....#...............................................................................................#.............................#...................#...#.........................................#................................#..............#........#..........................................................................................................................................................#.............................................................#...............................#.........................................................#..................................#.........#...............................................#...............#.....................................................................#........................................................................#.....#...............................................................
....#...............................................#.........................................................#......#........................................................................................................................................................#............................................#.............................................................................................#...........................................................#........................................................................................................................#...#..#............................#..................................................#...........................#.............................................................#..................................................#...............................................#.........................................................#......#........................................................................................................................................................#............................................#.............................................................................................#...........................................................#........................................................................................................................#...#..#............................#..................................................#...........................#.............................................................#..................................................#...............................................#.........................................................#......#........................................................................................................................................................#............................................#.......................................................
......#........#.....................................................................#...........................#.............................#........................................................................................................................................................................#..................................................................#.........#...........................................................................................................#..................................................................................................................................................#.....#...................#.................#..............................................................................#....................................................#........#.....................................................................#...........................#.............................#........................................................................................................................................................................#..................................................................#.........#...........................................................................................................#..................................................................................................................................................#.....#...................#.................#..............................................................................#....................................................#........#.....................................................................#...........................#.............................#........................................................................................................................................................................#..........................................................
................................#...........................................................................................#............#....................................................................#..............................................................#.......................................................................................................#...#...........................................................................................................................................................................................................................#...................#.........#....................................................................................................................................#.................#...................................................................#...........................................................................................#............#....................................................................#..............................................................#.......................................................................................................#...#...........................................................................................................................................................................................................................#...................#.........#....................................................................................................................................#.................#...................................................................#...........................................................................................#............#....................................................................#..............................................................#.....................................................................................................
............................................................................#..............................................................................................................#..........................#...........................................................#.......................................#.........................................................................................#..................................................................................................................#..............................................................##...#........................................#...............................................................................#........................................................#............................................................................................................................#..............................................................................................................#..........................#...........................................................#.......................................#.........................................................................................#..................................................................................................................#..............................................................##...#........................................#...............................................................................#........................................................#............................................................................................................................#..............................................................................................................#..........................#...........................................................#.......................................#........................................................
.............#....................................#....#...................#..............................................................#.....................................#........#................................#............#....................................#....#...................................................................................................#................................#....................#...#..............#.............................................#......................#......#......................................................................................................#...........................................................................................................................................................................................#.............#....................................#....#...................#..............................................................#.....................................#........#................................#............#....................................#....#...................................................................................................#................................#....................#...#..............#.............................................#......................#......#......................................................................................................#...........................................................................................................................................................................................#.............#....................................#....#...................#..............................................................#.....................................#........#................................#............#....................................#....#.................................................................................................
.....................................................................#..............#.............................................................................................................#........#.......#.................................................#...............................................................................#......................#......................#...........................................#.....................#.#.........................................#...................................................................................................#.........#........................................#...................................................................................................................................................#......................................................................................#..............#.............................................................................................................#........#.......#.................................................#...............................................................................#......................#......................#...........................................#.....................#.#.........................................#...................................................................................................#.........#........................................#...................................................................................................................................................#......................................................................................#..............#.............................................................................................................#........#.......#.................................................#...............................................................................#......................#......
............#.........................................................................................................................................................#..............#............................................................................#...................................................................................##..........................................................#...........#.......................................................#................................................#..............#.................................................................................................#.........#..........#....#.......#.........................#.....................................................................................................................................#.........................................................................................................................................................#..............#............................................................................#...................................................................................##..........................................................#...........#.......................................................#................................................#..............#.................................................................................................#.........#..........#....#.......#.........................#.....................................................................................................................................#.........................................................................................................................................................#..............#............................................................................#...................................................................................##...........................
...............#..............#.....#........................................................................................................................................................................................................#............#....#.#......................................................................................................#.........................................................................#..#....#....................................................................................................................#........#...........................................................................#.......#...........#.............#................................................#........................##...........................................................................#..............#.....#........................................................................................................................................................................................................#............#....#.#......................................................................................................#.........................................................................#..#....#....................................................................................................................#........#...........................................................................#.......#...........#.............#................................................#........................##...........................................................................#..............#.....#........................................................................................................................................................................................................#............#....#.#......................................................................................................#..........
...................................#...#...........................................................................#.........#..............................................................................................................................................................#...............................#.....................................................................................................................................................................................................#............................................................................................#...#....................................................................#...............................................................................#........................................................................................#...#...........................................................................#.........#..............................................................................................................................................................#...............................#.....................................................................................................................................................................................................#............................................................................................#...#....................................................................#...............................................................................#........................................................................................#...#...........................................................................#.........#..............................................................................................................................................................#...............................#......................................................
..........#.................................#.....#...............................#........................................................................................................................................................................................#.........#..#...#..........#...............................#........................................................................................................................................#...........#.............................................#.#.............#..................#.........................................................................................................................................................#.........................................................#...............#......................................#.................................#.....#...............................#........................................................................................................................................................................................#.........#..#...#..........#...............................#........................................................................................................................................#...........#.............................................#.#.............#..................#.........................................................................................................................................................#.........................................................#...............#......................................#.................................#.....#...............................#........................................................................................................................................................................................#.........#..#...#..........#...............................#...........................................
............................#..#..........................................................#.......................................................................................................................#.......................#...............................................#...............#................#............................................................#.............#....#..........................................#.................................#.............................................................#......#......................................................................#...........................#..........................#....................................#.#.......................................................................................................................................#..#..........................................................#.......................................................................................................................#.......................#...............................................#...............#................#............................................................#.............#....#..........................................#.................................#.............................................................#......#......................................................................#...........................#..........................#....................................#.#.......................................................................................................................................#..#..........................................................#.......................................................................................................................#.......................#...............................................#...............#................#.......................................................
....................................................................##..........................................................................................................#.......................................#.....#................................................................#....................................................#.............................................................................................................................................................................................#...........................................................................................#..................................#...#............................................................................................................................................................................................................................##..........................................................................................................#.......................................#.....#................................................................#....................................................#.............................................................................................................................................................................................#...........................................................................................#..................................#...#............................................................................................................................................................................................................................##..........................................................................................................#.......................................#.....#................................................................#....................................................#..............................
.............#....................................................#.....................................#................................................................#....................................................#.............................................................................................................................#.#................#.#............#..................#....................................#...................................................................#..........#........................................................................................#....................#................................#......................................#...............................................................................................................................#....................................................#.....................................#................................................................#....................................................#.............................................................................................................................#.#................#.#............#..................#....................................#...................................................................#..........#........................................................................................#....................#................................#......................................#...............................................................................................................................#....................................................#.....................................#................................................................#....................................................#.............................................................................................................................#.#................#.#.
..............................#................#...............................................................................#......................................#..........................................................................................#.........#..........................................#...............................................................................................................................................................................#.....................#...................#......#.................................................................#..............................................#.......................................................................................#.........................................................................#.................................#................#...............................................................................#......................................#..........................................................................................#.........#..........................................#...............................................................................................................................................................................#.....................#...................#......#.................................................................#..............................................#.......................................................................................#.........................................................................#.................................#................#...............................................................................#......................................#..........................................................................................#.........#..........................................#............................................................
......................................................................................#...............................................................................#...............................................................................#..........................................................#..................................................................................................#.................#...................#...............................#..........................#.#......................................................#..........................................................................................................................#...........#..............................................................................................................................................................................................................#...............................................................................#...............................................................................#..........................................................#..................................................................................................#.................#...................#...............................#..........................#.#......................................................#..........................................................................................................................#...........#..............................................................................................................................................................................................................#...............................................................................#...............................................................................#..........................................................#.................................................................
........................................................#...............................#......................................................................#............................................................................#.......................................................................................................#................................................#............#.....#........................................................................................................................#....#........................................#...............................................#.....................................................................................................#..........#............................................#...........................#..#.........................................................#...............................#......................................................................#............................................................................#.......................................................................................................#................................................#............#.....#........................................................................................................................#....#........................................#...............................................#.....................................................................................................#..........#............................................#...........................#..#.........................................................#...............................#......................................................................#............................................................................#.......................................................................................................#..............................
....................#................................................................................................................................................................................................................#...#...................................................................................................................................................................................................................................................#.....#........................#................................................................#...................#.............#..........................................................................................................#............................#.....#.......#....#.......................................................................#................................................................................................................................................................................................................#...#...................................................................................................................................................................................................................................................#.....#........................#................................................................#...................#.............#..........................................................................................................#............................#.....#.......#....#.......................................................................#................................................................................................................................................................................................................#...#.........................................................................................................................................
............................................#.........................................................................................................................................................................................#.#......................................................#.....................................................................................#........................................................................................................#...........................................#..............................................#...................#..................................................................................................................#.........................................................................................................................................................#.........................................................................................................................................................................................#.#......................................................#.....................................................................................#........................................................................................................#...........................................#..............................................#...................#..................................................................................................................#.........................................................................................................................................................#.........................................................................................................................................................................................#.#......................................................#...................................................................................
..........#.........................#......................#.......................#...............#........................................................................#....#...............................................#.#.................................................................................#...............................................................................................................................................................................................................................................#.........................................................................................................................................#............#................................#........#................#........#.................#.....................................#.........................#......................#.......................#...............#........................................................................#....#...............................................#.#.................................................................................#...............................................................................................................................................................................................................................................#.........................................................................................................................................#............#................................#........#................#........#.................#.....................................#.........................#......................#.......................#...............#........................................................................#....#...............................................#.#.................................................................................#.............................................................
..............#......................................#..................................................................................................#.#................................................................#.......................................#..........................................................................................#...............................................................................................#.................................................#............#...#.......#...........................#..#............................#................................................#..........................................................................................................................#..........................#...............................................#......................................#..................................................................................................#.#................................................................#.......................................#..........................................................................................#...............................................................................................#.................................................#............#...#.......#...........................#..#............................#................................................#..........................................................................................................................#..........................#...............................................#......................................#..................................................................................................#.#................................................................#.......................................#..........................................................................................#....................
.........#...........#........................................................................#...#.................................#...................................................................#..........................#......................................#........................#............................................##..#..............#......................................................................................................................#...............................................................................#.........#...........................................#................#..................................................................#.................#..................................................................................................#.............#...........#........................................................................#...#.................................#...................................................................#..........................#......................................#........................#............................................##..#..............#......................................................................................................................#...............................................................................#.........#...........................................#................#..................................................................#.................#..................................................................................................#.............#...........#........................................................................#...#.................................#...................................................................#..........................#......................................#........................#............................................##..#..............#...............
................................................#...................................#..................#..................#.........................................#...#...#................................................................................................#..........................................................................................................#............................................#...........#............................#........................#....................................................#.........#.#.................#.......................................................................#.....................#..................................#...................#......#.......................................................................................................................................#...................................#..................#..................#.........................................#...#...#................................................................................................#..........................................................................................................#............................................#...........#............................#........................#....................................................#.........#.#.................#.......................................................................#.....................#..................................#...................#......#.......................................................................................................................................#...................................#..................#..................#.........................................#...#...#................................................................................................#.....................................................................................................
........................................................................................................................#...............#.................................#........................................................#....................................................#..............................................................................................#........................................................................................................#....#...................#........................................................................................................#..........................#..........................................................#.............................................................................................................................................................................................................................................#...............#.................................#........................................................#....................................................#..............................................................................................#........................................................................................................#....#...................#........................................................................................................#..........................#..........................................................#.............................................................................................................................................................................................................................................#...............#.................................#........................................................#....................................................#..........................................................................................
.....#.................................................................#...............................................................................................................................................................................................................................................................................................................................#..............#.....#...................................#....................................................#.......................................................#...#....#.......................................#....................................................................................................................................................#.....#..........................................#..............#.................................................................#...............................................................................................................................................................................................................................................................................................................................#..............#.....#...................................#....................................................#.......................................................#...#....#.......................................#....................................................................................................................................................#.....#..........................................#..............#.................................................................#...........................................................................................................................................................................................................................................................................................................
.........#.........................#................................................#..#............................................................#...............................................................................................................#..........................................................................................................................................#..........................................................................................................................................................................#............................................................................................................................................................................................#...............................................................#.........................#................................................#..#............................................................#...............................................................................................................#..........................................................................................................................................#..........................................................................................................................................................................#............................................................................................................................................................................................#...............................................................#.........................#................................................#..#............................................................#...............................................................................................................#..............................................................................................................
............................#............................................................................................................#.............#.......#............#............#..............................................................................#...........................................................................................................................#.................................................#.....................................................................................#............................#............................................#....................#................................................................................#........#................#..........#..#....#................#..............#......................#.........................................#............................................................................................................#.............#.......#............#............#..............................................................................#...........................................................................................................................#.................................................#.....................................................................................#............................#............................................#....................#................................................................................#........#................#..........#..#....#................#..............#......................#.........................................#............................................................................................................#.............#.......#............#............#..............................................................................#..........................................................................................................
....................#..............................................................#...................................................................................................................................................................................................................................................................................................................................................................................#...............#........#....#...............................................................................................................#....#..........................................................................................................................##......................................................................................#....................#..............................................................#...................................................................................................................................................................................................................................................................................................................................................................................#...............#........#....#...............................................................................................................#....#..........................................................................................................................##......................................................................................#....................#..............................................................#...............................................................................................................................................................................................................................................................................................
....................................#..................................#.......................................................................................#...................................................................#.........................................................................#..................................................................................................................#.......................................................................................................................................................................................................................#.........#.#............#....#.....#...................................................................##..............#...........................#.....................................................................#..................................#.......................................................................................#...................................................................#.........................................................................#..................................................................................................................#.......................................................................................................................................................................................................................#.........#.#............#....#.....#...................................................................##..............#...........................#.....................................................................#..................................#.......................................................................................#...................................................................#.........................................................................#.....................................................................
........#.............................#....................................#.........................................................................#...............................#.................#....#............................................................................#.........#...............#.................#.........................#.#..........#.#........................................#........................#.......................................................................................#................................#............................................................................................................................................................................................................................................................................#.............................#....................................#.........................................................................#...............................#.................#....#............................................................................#.........#...............#.................#.........................#.#..........#.#........................................#........................#.......................................................................................#................................#............................................................................................................................................................................................................................................................................#.............................#....................................#.........................................................................#...............................#.................#....#............................................................................#.........#...............#.................#.........................#.#..........#.#....
........................................................................................................................................................................................................................#..........#..............................................#................................................................................................................................................................................#...................................................#.#........................#.......#...........................................#................................................................................#...............................................................................................................#..............................................................................................................................................................................................................................................................#..........#..............................................#................................................................................................................................................................................#...................................................#.#........................#.......#...........................................#................................................................................#...............................................................................................................#..............................................................................................................................................................................................................................................................#..........#..............................................#................................................................................................
..............................................................................................................#...................................#........................#............#................................................................#..............................................................................................#............................................................................................................#...............................................#..............................#...............................................................#............................#............................#.....................#...................................#.........#........................................#................................................................................................................................................................#...................................#........................#............#................................................................#..............................................................................................#............................................................................................................#...............................................#..............................#...............................................................#............................#............................#.....................#...................................#.........#........................................#................................................................................................................................................................#...................................#........................#............#................................................................#..............................................................................................#..........................
...................#.........#..#.................................................#...........................................................#....................................................................#........#............................#..........................................................................#..................................................................................#.............................................................................................#............................................................#..........................................................................................................................................................#...........................................................#.......................................................#.........#..#.................................................#...........................................................#....................................................................#........#............................#..........................................................................#..................................................................................#.............................................................................................#............................................................#..........................................................................................................................................................#...........................................................#.......................................................#.........#..#.................................................#...........................................................#....................................................................#........#............................#..........................................................................#..............................................
........#...........#..........................................................................#..........................................................................................................................#...........................................................................................................#..#...........................#..#...................................................................#....................#................................................................................................................................................................#.................................................................#.......................#...............................#....................#....................................................................#...........#..........................................................................#..........................................................................................................................#...........................................................................................................#..#...........................#..#...................................................................#....................#................................................................................................................................................................#.................................................................#.......................#...............................#....................#....................................................................#...........#..........................................................................#..........................................................................................................................#...........................................................................................................#..#...........................#..#..........
..................##......#...................................#........##..........................#.................................#...........#.......................................................................................................................#......................................#...............#......................#......................................................#...............................................................#......................#.#.........................................................................................#.........................#.#...#.............................#......................................................................................................................................#..........................#..............................##......#...................................#........##..........................#.................................#...........#.......................................................................................................................#......................................#...............#......................#......................................................#...............................................................#......................#.#.........................................................................................#.........................#.#...#.............................#......................................................................................................................................#..........................#..............................##......#...................................#........##..........................#.................................#...........#.......................................................................................................................#......................................#...............#......................#...........................
...............#...........#.........................................#.#............................................................................#...............................................................................................................................................................#...............................#......................................................................................................#..........................................................................#...........#.......#......#..........................................................#..............................................#.....................................................................#.....................................#...........................................##........................#...........#.........................................#.#............................................................................#...............................................................................................................................................................#...............................#......................................................................................................#..........................................................................#...........#.......#......#..........................................................#..............................................#.....................................................................#.....................................#...........................................##........................#...........#.........................................#.#............................................................................#...............................................................................................................................................................#...............................#..............................
..........................#.....................................................#............................#..........................................#............................................#..................................................#..........................................#.......................#...........................................................................................#.......................................................................................................................................................#..............................................................................................#................................................................................#............#........................#...................................#..............................#.....................................................#............................#..........................................#............................................#..................................................#..........................................#.......................#...........................................................................................#.......................................................................................................................................................#..............................................................................................#................................................................................#............#........................#...................................#..............................#.....................................................#............................#..........................................#............................................#..................................................#..........................................#.......................#.......................................................
................#....................................................................................................................................................................................#...#....................................#............#............#..................................................#....................................................................#......#.....#...............................................................................................................................................#.....##......................................................................................#.........................................##.................................................................................................................................#...#.................#....................................................................................................................................................................................#...#....................................#............#............#..................................................#....................................................................#......#.....#...............................................................................................................................................#.....##......................................................................................#.........................................##.................................................................................................................................#...#.................#....................................................................................................................................................................................#...#....................................#............#............#..................................................#.......................................................
.................................#...........................................#..................................................................................................................................................................................................................................................#.......................................#.............................................................................................................#...........#.....................................................................................................................................................................................................................#......................................................................................................................................................#...........................................#..................................................................................................................................................................................................................................................#.......................................#.............................................................................................................#...........#.....................................................................................................................................................................................................................#......................................................................................................................................................#...........................................#..................................................................................................................................................................................................................................................#.......................................#..........
...........................................................................................#..................................................................................................................................................#........................................#.........................................................................#...................#..........................................#.#..................................#.....................................................................#.............................#.#.........................................................................................#...................................................................................................................#......................................#........................................................................................................#..................................................................................................................................................#........................................#.........................................................................#...................#..........................................#.#..................................#.....................................................................#.............................#.#.........................................................................................#...................................................................................................................#......................................#........................................................................................................#..................................................................................................................................................#........................................#.........................................................................#.................
................#.....#...................................................................................................................................................................................................................................................................#.........................................................................#......................................................................................#.......#............................................................................................................................................#..................................................................................................#................................................................................#.........................................................#.....#...................................................................................................................................................................................................................................................................#.........................................................................#......................................................................................#.......#............................................................................................................................................#..................................................................................................#................................................................................#.........................................................#.....#...................................................................................................................................................................................................................................................................#.........................................................................#..............
.........#...................................................#...................................................#...............#............#................................................#...................................#........................................................................#..................................................................................................................#.............#........#..................................#..................................................................#...................................................................#...................#.#......................................................................#..............................................................#..........................................................#...................................................#...................................................#...............#............#................................................#...................................#........................................................................#..................................................................................................................#.............#........#..................................#..................................................................#...................................................................#...................#.#......................................................................#..............................................................#..........................................................#...................................................#...................................................#...............#............#................................................#...................................#........................................................................#......................................................................
..#.................................................................................................##................................#....................................................#.................................................................................................#.............#............................................................#.........#...............#........................#...................#.............................................................................#..............................................................#..............................................................................#.....................................................................#........................................................................................#.....#.................................................................................................##................................#....................................................#.................................................................................................#.............#............................................................#.........#...............#........................#...................#.............................................................................#..............................................................#..............................................................................#.....................................................................#........................................................................................#.....#.................................................................................................##................................#....................................................#.................................................................................................#.............#............................................................#.........#
....................#...........................................#.............................................#.......#.........##..................................#..........................................#................#.................................................#...........................................................................................................#.........#..........................................................................##....................................................#...................#............................#................................................................................................#...............................#...............................................................#....#.................................................................#...........................................#.............................................#.......#.........##..................................#..........................................#................#.................................................#...........................................................................................................#.........#..........................................................................##....................................................#...................#............................#................................................................................................#...............................#...............................................................#....#.................................................................#...........................................#.............................................#.......#.........##..................................#..........................................#................#.................................................#................................................................................................
.............................................#................................................................................#......................#..............................................................................#.......#..............#...#................................................................................#.................#.........#................................................................................................#...................................................................#......................................#.#.........................#....................................#.........................................................................................................................................................#...#...................................................................#................................................................................#......................#..............................................................................#.......#..............#...#................................................................................#.................#.........#................................................................................................#...................................................................#......................................#.#.........................#....................................#.........................................................................................................................................................#...#...................................................................#................................................................................#......................#..............................................................................#.......#..............#...#................................................................................#.................#.........#......
............................#.............................................................................................................#...................................................#.....................................................................#..............................................................................#..#......................................................................................................................#..........................#...............#..........................................##.................................................#......................#............................#.............................#.................................................................#...........................................#...................................................#.............................................................................................................#...................................................#.....................................................................#..............................................................................#..#......................................................................................................................#..........................#...............#..........................................##.................................................#......................#............................#.............................#.................................................................#...........................................#...................................................#.............................................................................................................#...................................................#.....................................................................#..............................................................................#..#............................
...#...................................#...........#......................................................................#..............................................................................................................................................................#..................................................................#..................................#.........................................................................#.......................#..............#....................................................................................................#.....................................................................#..............................................................................................#......................................................#...................................#...........#......................................................................#..............................................................................................................................................................#..................................................................#..................................#.........................................................................#.......................#..............#....................................................................................................#.....................................................................#..............................................................................................#......................................................#...................................#...........#......................................................................#..............................................................................................................................................................#..................................................................#......................
..........................#......................................................#...............................#......................#.....................#...................................#.......................#...................#....................................#..........................................#....................................#............................#.................................................................................................................#.............#........#.....................................................#...................................#..............................................................#.....................................................................................................................................................................#......................................................#...............................#......................#.....................#...................................#.......................#...................#....................................#..........................................#....................................#............................#.................................................................................................................#.............#........#.....................................................#...................................#..............................................................#.....................................................................................................................................................................#......................................................#...............................#......................#.....................#...................................#.......................#...................#....................................#..........................................#....................................#...............
...............................................#.......................#...................#.............................#.....#................#.....................................................................................................................................................#....#.................##..............................................................##.................................................................................................................................................#.....................................................................................#............................................................#.#.............................................................#............#.........#..................................................................................................#.......................#...................#.............................#.....#................#.....................................................................................................................................................#....#.................##..............................................................##.................................................................................................................................................#.....................................................................................#............................................................#.#.............................................................#............#.........#..................................................................................................#.......................#...................#.............................#.....#................#.....................................................................................................................................................#....#.................##....................................................
...................................................#..............................................................................................#........................................................................#......#.............................................................................#............................................................................................................................#..........................................#...........................................#.....................#.................#..................................#...........#..............#.................................#........#...............................................#.........#.#...............................................................................................................................................#..............................................................................................#........................................................................#......#.............................................................................#............................................................................................................................#..........................................#...........................................#.....................#.................#..................................#...........#..............#.................................#........#...............................................#.........#.#...............................................................................................................................................#..............................................................................................#........................................................................#......#.............................................................................#..................................................................
...............#.................................................#.....................................#.###............................#.....................##......................................................................................................................................#..........................................................#.......................#........#........................................#.....#..........................................#....................................................................................#......#......#..................................#...........#........................................................................................#.........................#.................................................#.........................................#.................................................#.....................................#.###............................#.....................##......................................................................................................................................#..........................................................#.......................#........#........................................#.....#..........................................#....................................................................................#......#......#..................................#...........#........................................................................................#.........................#.................................................#.........................................#.................................................#.....................................#.###............................#.....................##......................................................................................................................................#..........................................................#.................
...........................................................#..............................#............................................................................................................................................................#...................#.............................#............................................#...............#...........................................................................................#................................................................................#.............................................................................................................................#.............................#.......................................................................................................................#.................................................................#..............................#............................................................................................................................................................#...................#.............................#............................................#...............#...........................................................................................#................................................................................#.............................................................................................................................#.............................#.......................................................................................................................#.................................................................#..............................#............................................................................................................................................................#...................#.............................#............................................#...............#............
.................................................................................#...............#.....................#....................................................................#........................................#.....................#.....................................................#.............................................#.................................#...................................................................................#...................................................................................#...................#.................#................#...........#........#..............#.............#..............................................................................#.........#..............#.......................#............................................................................................................#...............#.....................#....................................................................#........................................#.....................#.....................................................#.............................................#.................................#...................................................................................#...................................................................................#...................#.................#................#...........#........#..............#.............#..............................................................................#.........#..............#.......................#............................................................................................................#...............#.....................#....................................................................#........................................#.....................#.....................................................#.............................................#...................
...................................................#............................................#.#.................................................#............#...........#.................#.................................................................................................................................#.....................................................................................................................#....................................................#................................#..........................................##......#........................#...............................#.......................................................................................................................................................................................................................................#............................................#.#.................................................#............#...........#.................#.................................................................................................................................#.....................................................................................................................#....................................................#................................#..........................................##......#........................#...............................#.......................................................................................................................................................................................................................................#............................................#.#.................................................#............#...........#.................#.................................................................................................................................#.................................................
................................................#...............................................#....................................#.......#.......#...............#............................................................................................................#................................................................................................#.........................................#..............................................................#.......................................#.......................................#...............#......#.................................................................#.......................................................................................................#.......................................................#........................................................#...............................................#....................................#.......#.......#...............#............................................................................................................#................................................................................................#.........................................#..............................................................#.......................................#.......................................#...............#......#.................................................................#.......................................................................................................#.......................................................#........................................................#...............................................#....................................#.......#.......#...............#............................................................................................................#................................................................................................
..............................................................................................................................#............#.....................#.................................................................................................#......#...........................#......................................................................................#............................................................................#.#.................................................#...........#.....................#.........#..........................................#........................................................................................................................#.......#.....................................................#...............................................................................................................................................................#............#.....................#.................................................................................................#......#...........................#......................................................................................#............................................................................#.#.................................................#...........#.....................#.........#..........................................#........................................................................................................................#.......#.....................................................#...............................................................................................................................................................#............#.....................#.................................................................................................#......#...........................#............................................................................
...#..........#......#...#.....................................................................................................................................................#....#....................................#..................................................................................................................................#.......................................#.....#..................................#...................................................#................#....................................................#.....................................................................................................................................#.#.................................................................................................................................#..........#......#...#.....................................................................................................................................................#....#....................................#..................................................................................................................................#.......................................#.....#..................................#...................................................#................#....................................................#.....................................................................................................................................#.#.................................................................................................................................#..........#......#...#.....................................................................................................................................................#....#....................................#..................................................................................................................................#......................
.........................................#...........................................#..........................................................#..................................................................................#....................................................................#..................#................................................#...................#.............................#................#................................................................................................#...#...................................#.............................#...........................................................................................................................#...........................#..#............................................#........................................................#...........................................#..........................................................#..................................................................................#....................................................................#..................#................................................#...................#.............................#................#................................................................................................#...#...................................#.............................#...........................................................................................................................#...........................#..#............................................#........................................................#...........................................#..........................................................#..................................................................................#....................................................................#..................#................................................#......
................#....................#..........................................#.........#...................................................................................................................................................#...................................................................................................................................#................#.................#.....#.............#..........................................................................................#..............................................................................................#...............#...#............................................#.........................................#..........................................................................#....................................#....................#..........................................#.........#...................................................................................................................................................#...................................................................................................................................#................#.................#.....#.............#..........................................................................................#..............................................................................................#...............#...#............................................#.........................................#..........................................................................#....................................#....................#..........................................#.........#...................................................................................................................................................#...................................................................................................................................#
.....................................#............................................#.....#...............................................................#..........................................#.........................#........................#..........................................................................##............................#..................................................................#.............................................................#.....................................................................#..............................................................................................................................................................#.............................................................................................................................................#............................................#.....#...............................................................#..........................................#.........................#........................#..........................................................................##............................#..................................................................#.............................................................#.....................................................................#..............................................................................................................................................................#.............................................................................................................................................#............................................#.....#...............................................................#..........................................#.........................#........................#..........................................................................##............................#...................
.......................................................#...................................................................................................................................................................................#........................................................#.......................................#...............................#..............................................#.#.....#..................................................................................#..............................#..............................#...............................................................#................................................................................................................................................................................................................................................#...................................................................................................................................................................................#........................................................#.......................................#...............................#..............................................#.#.....#..................................................................................#..............................#..............................#...............................................................#................................................................................................................................................................................................................................................#...................................................................................................................................................................................#........................................................#.......................................#...............................#......
....................................#............................................................................................................................................................................#......................................................#...........................................................................#................................................#........................................................................#..............................................................................................................................#........................#..............................................#.......................................................................................#....................................................#...#...........................................#............................................................................................................................................................................#......................................................#...........................................................................#................................................#........................................................................#..............................................................................................................................#........................#..............................................#.......................................................................................#....................................................#...#...........................................#............................................................................................................................................................................#......................................................#...........................................................................#..............................
..............#...........#.............#............................................#......................................#.....#.............................................................................#.#............#..............................................................................................#..................#.......................#................................................................#........................#.......#...................#..#.#...................................................................................................#.........#.............................................................................................................#........................#............................................................#................#....................#...........#.............#............................................#......................................#.....#.............................................................................#.#............#..............................................................................................#..................#.......................#................................................................#........................#.......#...................#..#.#...................................................................................................#.........#.............................................................................................................#........................#............................................................#................#....................#...........#.............#............................................#......................................#.....#.............................................................................#.#............#..............................................................................................#..................#.......................#.........
...............#................................................#.....................................................................#............................................................#............#.............................#.............................#.....................................................#.........................................#.............................#..........................................................#.................#............#..................#..........................................................#........................................................................#......#......................#....................................................................................................................................#..............................#................................................#.....................................................................#............................................................#............#.............................#.............................#.....................................................#.........................................#.............................#..........................................................#.................#............#..................#..........................................................#........................................................................#......#......................#....................................................................................................................................#..............................#................................................#.....................................................................#............................................................#............#.............................#.............................#.....................................................#.........................................#......
................................#.....................................#...........#.....................................................................................................................................................................#.........................................................#............................#.....................#..................................................................#.......................................................................#..............................................................................#.......................................................................#.....................#.............................................................#..........................#............##.........................................................................#.....................................#...........#.....................................................................................................................................................................#.........................................................#............................#.....................#..................................................................#.......................................................................#..............................................................................#.......................................................................#.....................#.............................................................#..........................#............##.........................................................................#.....................................#...........#.....................................................................................................................................................................#.........................................................#............................#.....................#.............
...................#..................................#...............#...#...........#......#......................#.............................................#..................................#....................#..........#.....................................................................#............................#......#...........................#.........................#.............................................................................................................................#................................................#.........#.......................#........................#........#......#............................................................#..........................#...........#...............#.............................................................................#..................................#...............#...#...........#......#......................#.............................................#..................................#....................#..........#.....................................................................#............................#......#...........................#.........................#.............................................................................................................................#................................................#.........#.......................#........................#........#......#............................................................#..........................#...........#...............#.............................................................................#..................................#...............#...#...........#......#......................#.............................................#..................................#....................#..........#.....................................................................#............................#......#...........................#.......
.................##..........................................................................................................................................................................................................................................................................................#.......................................................#....................................................................................................#............................#............................#..............#.....................................................................................................#.....................................................................................................................................................................................................##..........................................................................................................................................................................................................................................................................................#.......................................................#....................................................................................................#............................#............................#..............#.....................................................................................................#.....................................................................................................................................................................................................##..........................................................................................................................................................................................................................................................................................#.......................................................#.............
......#..............................#.....................................................................#...........................#..#...............................#......#.................................................#...................................................................#................#..........................#...................#...........#..............#.......#.............................................................#.............................................#..............................................................................#...................................................................................#..........................................................................................................................................................#..............................#.....................................................................#...........................#..#...............................#......#.................................................#...................................................................#................#..........................#...................#...........#..............#.......#.............................................................#.............................................#..............................................................................#...................................................................................#..........................................................................................................................................................#..............................#.....................................................................#...........................#..#...............................#......#.................................................#...................................................................#................#..........................#...................#...........
.............#.....................................................................................................#....................................................................................................................................#...............................#...................................#..........................#..............................#................................................................#......................................................................................................................................................#............................................#.........................................................................................................#........................#..........#.................................................#.....................................................................................................#....................................................................................................................................#...............................#...................................#..........................#..............................#................................................................#......................................................................................................................................................#............................................#.........................................................................................................#........................#..........#.................................................#.....................................................................................................#....................................................................................................................................#...............................#...................................#..........................#...........................
..............#.........#........................#......#......................................#..........................................................#................................................................#.......#.................................................................#...........#............#..............#...............................#.....#............................................................................#..............................................................................#.................................................................................#......................................#........................................................#.........#................................................................................................................#.........#........................#......#......................................#..........................................................#................................................................#.......#.................................................................#...........#............#..............#...............................#.....#............................................................................#..............................................................................#.................................................................................#......................................#........................................................#.........#................................................................................................................#.........#........................#......#......................................#..........................................................#................................................................#.......#.................................................................#...........#............#..............#...............................#.....
..................................................................................................................................................................................................................................................................................................................................................#.........................................................................................................................................#..................................................................#.........................................#...............................................................................................#............#...............................#.........................................................................................................................................................................................................................................................................................................................................................................................................................................#.........................................................................................................................................#..................................................................#.........................................#...............................................................................................#............#...............................#.........................................................................................................................................................................................................................................................................................................................................................................................................................................#................................
.....................................................................................#....#............................................................#.................................................................................................................#...................................................#........#........#.......#...........................................................................................................................................................#.............#....................#.........#.......................#.................#.............................................................................................................................................................................................................................##.#.......................................................................................#....#............................................................#.................................................................................................................#...................................................#........#........#.......#...........................................................................................................................................................#.............#....................#.........#.......................#.................#.............................................................................................................................................................................................................................##.#.......................................................................................#....#............................................................#.................................................................................................................#...................................................#........#........#.......#...........................
.#.......................................#..............................................#.................#................................................................................................................................#................................................................................................................................................................................#............................................#....##...#....................................................................................................................................................................................................#.........................#.................................................................#................................#.........................#.......................................#..............................................#.................#................................................................................................................................#................................................................................................................................................................................#............................................#....##...#....................................................................................................................................................................................................#.........................#.................................................................#................................#.........................#.......................................#..............................................#.................#................................................................................................................................#.......................................................................................................................................
.....................................................#...........................................................................#....#....................................#.............................#......#.........................................................................#....................................................................#...........................................................................#.................................#...........#................................................................................................#.........................................................................#........##............................................................#.#.....#............................#..................................................................................................................#...........................................................................#....#....................................#.............................#......#.........................................................................#....................................................................#...........................................................................#.................................#...........#................................................................................................#.........................................................................#........##............................................................#.#.....#............................#..................................................................................................................#...........................................................................#....#....................................#.............................#......#.........................................................................#....................................................................#...................
..............#...#..........................#................................................................................................#.......................................................................................................................#...................................................................................................................................................................................#..............................#....#............................#.................#...........................#..#..................................#........................#.........#...................................#....................................................#.....................................#..........................................................................#...#..........................#................................................................................................#.......................................................................................................................#...................................................................................................................................................................................#..............................#....#............................#.................#...........................#..#..................................#........................#.........#...................................#....................................................#.....................................#..........................................................................#...#..........................#................................................................................................#.......................................................................................................................#............................................................................................................
..............##..................................#..........#............................#..........................#.............#.....................#.............................................................................................................................................................................................................#....................................#..............#.......................#.........................................................................................................#.............#.......#.............#............#......#......................................................................................................................................#...............................................................................................##..................................#..........#............................#..........................#.............#.....................#.............................................................................................................................................................................................................#....................................#..............#.......................#.........................................................................................................#.............#.......#.............#............#......#......................................................................................................................................#...............................................................................................##..................................#..........#............................#..........................#.............#.....................#.............................................................................................................................................................................................................#...........
...........................................#.............................................#......................................................................................................#.........................................#....................................................................#...........................#.....#.........................#.................................................................................................................................................#.............................................................................#..................................#.............................................................#...............................................................................#..............................#....#........................................................#.............................................#......................................................................................................#.........................................#....................................................................#...........................#.....#.........................#.................................................................................................................................................#.............................................................................#..................................#.............................................................#...............................................................................#..............................#....#........................................................#.............................................#......................................................................................................#.........................................#....................................................................#...........................#.....#.........................#.......
.........................................................................................................#...#..................................................#...................#.......................................................#..........#......#.......................................................................................................................................................................................................#.....................................#................................................#........................................................................................................................#.#...............................................................#.................#............................................................................................................................................................................#...#..................................................#...................#.......................................................#..........#......#.......................................................................................................................................................................................................#.....................................#................................................#........................................................................................................................#.#...............................................................#.................#............................................................................................................................................................................#...#..................................................#...................#.......................................................#..........#......#....................................................................................................................
.....#..........................#.................#.........................#..............................................#......................#................#...........................................................#...........#.............#.............#............#............................................................................#......................................................#..........................................#..#..................................#......#..................................................................................................................................................................................................................................................................................................................................#..........................#.................#.........................#..............................................#......................#................#...........................................................#...........#.............#.............#............#............................................................................#......................................................#..........................................#..#..................................#......#..................................................................................................................................................................................................................................................................................................................................#..........................#.................#.........................#..............................................#......................#................#...........................................................#...........#.............#.............#............#............................................................................#.................
#.........#.........................................................#......#..........................................................................................................................................................................................#........#.....................................................................................................#....................................................................#.....................................................................................................................................#........................#...................#...........................................................#........................#.................#...............#...............#......................................#.#.......#........#.........#.........................................................#......#..........................................................................................................................................................................................#........#.....................................................................................................#....................................................................#.....................................................................................................................................#........................#...................#...........................................................#........................#.................#...............#...............#......................................#.#.......#........#.........#.........................................................#......#..........................................................................................................................................................................................#........#...................................................................................................
................................................#.#...............#...........................#........#............#.........................#....#..............#.....................#..............................................................#.......................................................................................................................................................................#.....................................#...............#.................................................#........................................#............................................................................................................................#...........................#....................................................................................................................................................#.#...............#...........................#........#............#.........................#....#..............#.....................#..............................................................#.......................................................................................................................................................................#.....................................#...............#.................................................#........................................#............................................................................................................................#...........................#....................................................................................................................................................#.#...............#...........................#........#............#.........................#....#..............#.....................#..............................................................#...........................................................................................................................
....................................................................................................#................................................................................................................................................................................................................................#..........#..............................................................................................................#..............................................................................#.......................#....................#...........................#................#................................................................................##.................#..........................................................................................#..........................................................................................................#................................................................................................................................................................................................................................#..........#..............................................................................................................#..............................................................................#.......................#....................#...........................#................#................................................................................##.................#..........................................................................................#..........................................................................................................#................................................................................................................................................................................................................................#..........#..................................
...............................#...........................................................#.....................................#...#..............................#...................................................#........#..........#................#..#......................#................#...................................................#........................................#............................#....................#..............................................#.............................................#...........................................#....#.#...............................#.....................................................................#...............................................................................................................................................................#...........................................................#.....................................#...#..............................#...................................................#........#..........#................#..#......................#................#...................................................#........................................#............................#....................#..............................................#.............................................#...........................................#....#.#...............................#.....................................................................#...............................................................................................................................................................#...........................................................#.....................................#...#..............................#...................................................#........#..........#................#..#......................#................#...................................................#......................
....................................#.................................................................#...................#.......................................................................................#.............................................................................................................#...........................................................#......................................................................##........#......#................................................##.........................................................................................#.....#........................#..................................................................................................................................................................................................................#.................................................................#...................#.......................................................................................#.............................................................................................................#...........................................................#......................................................................##........#......#................................................##.........................................................................................#.....#........................#..................................................................................................................................................................................................................#.................................................................#...................#.......................................................................................#.............................................................................................................#..................................................
............#......#..........................................#.....#...................................................................................................................................................................................................................#.........#.......................................................................................#....................................#.............................................#.............#......................................#.......#.........#..................#..........................................................................................#..............................................................................................................................#............#.......................#...................#......#..........................................#.....#...................................................................................................................................................................................................................#.........#.......................................................................................#....................................#.............................................#.............#......................................#.......#.........#..................#..........................................................................................#..............................................................................................................................#............#.......................#...................#......#..........................................#.....#...................................................................................................................................................................................................................#.........#................................................................................
............................................................................................................................................................#.................................................................#.......................#..............................................................................#..#..............#...............................................................................................................................................#...............................................................................................#................................#..............................................................#.....................................................................................................................#............................................................................................................................................................................#.................................................................#.......................#..............................................................................#..#..............#...............................................................................................................................................#...............................................................................................#................................#..............................................................#.....................................................................................................................#............................................................................................................................................................................#.................................................................#.......................#..............................................................................#..#..............#...........................
.......................................................................................................................................................................#.......................................#............................#.........................................................................#.....................................................................................................................................#...........#...........................#..............................................#......................................#..#..#...............................................#.......................#........#.......................................................................................#..........................................................#................................................................................................................................................................................#.......................................#............................#.........................................................................#.....................................................................................................................................#...........#...........................#..............................................#......................................#..#..#...............................................#.......................#........#.......................................................................................#..........................................................#................................................................................................................................................................................#.......................................#............................#.........................................................................#............................................................
..........#...........................................................................................................##..............................................................................................................#........................................................................#...............................#......................#........................................................................#.................................................#.......................##.......................................................................#..#..........................................................................................#...........................................................................#.........#..........................#......................................#...........................................................................................................##..............................................................................................................#........................................................................#...............................#......................#........................................................................#.................................................#.......................##.......................................................................#..#..........................................................................................#...........................................................................#.........#..........................#......................................#...........................................................................................................##..............................................................................................................#........................................................................#...............................#......................#............
..........................................................................................................................................................................................#...............................................#........................................................................................................................#......................................................................................#.....................................................................................................#................................................................#...#........................................................................#............................................................................................#.......#....................................................................................................................................................................................................................#...............................................#........................................................................................................................#......................................................................................#.....................................................................................................#................................................................#...#........................................................................#............................................................................................#.......#....................................................................................................................................................................................................................#...............................................#........................................................................................................................#...............
...........................................................................................................#.................#...................................................................................................................................#........#.......................................................#.....................................................#......................................................................................#............#................................#..............................................................................................................................................#...............................................................#...................................#........................................................................................................................................................................#.................#...................................................................................................................................#........#.......................................................#.....................................................#......................................................................................#............#................................#..............................................................................................................................................#...............................................................#...................................#........................................................................................................................................................................#.................#...................................................................................................................................#........#.......................................................#................................................
......................#.....................................##..................................................................#..........................#.........................#............................................#...............................#.....................#....................................................................................................#..............................................#................................................................#..............#.....................#...........................................#...............................................................#................#...#................................................................................................................................................................................#.....................................##..................................................................#..........................#.........................#............................................#...............................#.....................#....................................................................................................#..............................................#................................................................#..............#.....................#...........................................#...............................................................#................#...#................................................................................................................................................................................#.....................................##..................................................................#..........................#.........................#............................................#...............................#.....................#..........................................................................................
.....................................#..................................##..........#............#...................................................................................................................................................................................#......................#...............................................................#...........................................................................................#..............................................................................................................................................................................#....#.....................#................................#...............#.......................................................#.......................................................................................#..................................##..........#............#...................................................................................................................................................................................#......................#...............................................................#...........................................................................................#..............................................................................................................................................................................#....#.....................#................................#...............#.......................................................#.......................................................................................#..................................##..........#............#...................................................................................................................................................................................#......................#...............................................................#......
...#........#...............................................................................................................#.#.......................................#............................................................#...........#...................#.............................................................................#...........................................................................................................................................................#.....................#....................................#........................#.................................................................#............#...................#..........................................................#.......................................#.........................................#........#...............................................................................................................#.#.......................................#............................................................#...........#...................#.............................................................................#...........................................................................................................................................................#.....................#....................................#........................#.................................................................#............#...................#..........................................................#.......................................#.........................................#........#...............................................................................................................#.#.......................................#............................................................#...........#...................#.............................................................................#.................................
....................................................................................................................................................................#......................#.................................................................................................................................................#..........#......................................................................................#...................................................................#.......................................#................................#................................................................#...........#.................................................................................................#..........#.............#......#..#...................................................................................................................................................................................................#......................#.................................................................................................................................................#..........#......................................................................................#...................................................................#.......................................#................................#................................................................#...........#.................................................................................................#..........#.............#......#..#...................................................................................................................................................................................................#......................#.................................................................................................................................................#..........#..........................
...............................................................................................................................................#.........................#................................#...........................................................#.......................................................................................................................................................................................................................................................................................................#.........................................#...............................................................................#.#.......................................................#..........................................................................................................................................................................................................................#.........................#................................#...........................................................#.......................................................................................................................................................................................................................................................................................................#.........................................#...............................................................................#.#.......................................................#..........................................................................................................................................................................................................................#.........................#................................#...........................................................#............................................................................................................
....#...............................#..........................#.................................................#.............#..#..............#...................#...................................................................#.........................................................................................#................................................................#...........................#......................................................................................................................................#.....................................#............................................................................................................................#..........................................#............................................#...............#...............................#..........................#.................................................#.............#..#..............#...................#...................................................................#.........................................................................................#................................................................#...........................#......................................................................................................................................#.....................................#............................................................................................................................#..........................................#............................................#...............#...............................#..........................#.................................................#.............#..#..............#...................#...................................................................#.........................................................................................#...............................................
.....................#...............................................................................................#......#...................................#...........#............#..........#............................#.......................................................#......................................#...........#...........................................#..........................#.................................#...........................................................#...............##............#..........#.....................................................................#...................................................................#...............................................................#.................................#............................................................#...............................................................................................#......#...................................#...........#............#..........#............................#.......................................................#......................................#...........#...........................................#..........................#.................................#...........................................................#...............##............#..........#.....................................................................#...................................................................#...............................................................#.................................#............................................................#...............................................................................................#......#...................................#...........#............#..........#............................#.......................................................#......................................#...........#......................................
..............#.....................................................................#...............#.......................................................................................................................................................................................................................................................................................................#.........#....#............................................#...............................................................................#..............#..............................................#....#...................#...................................................................................................#........................................................................................................#.....................................................................#...............#.......................................................................................................................................................................................................................................................................................................#.........#....#............................................#...............................................................................#..............#..............................................#....#...................#...................................................................................................#........................................................................................................#.....................................................................#...............#..............................................................................................................................................................................................................................................................................
..............................................#............#..............................#................#........................#...........................................................................................................................................................................##.....#..........................................................................................................................................................#...........................................#......................................#.#.................#........................................................................................................#...................................................................................#...................................#.................................................................#............#..............................#................#........................#...........................................................................................................................................................................##.....#..........................................................................................................................................................#...........................................#......................................#.#.................#........................................................................................................#...................................................................................#...................................#.................................................................#............#..............................#................#........................#...........................................................................................................................................................................##.....#...........................................................
#..........................................................................................#..................................#.............................#.........................................................#..............#............................................................#.............#..................................##.............................................................#.....................................................................................................................................................#.#.....................................................................................#..........................................................#.......................................................................................#..........................#..........................................................................................#..................................#.............................#.........................................................#..............#............................................................#.............#..................................##.............................................................#.....................................................................................................................................................#.#.....................................................................................#..........................................................#.......................................................................................#..........................#..........................................................................................#..................................#.............................#.........................................................#..............#............................................................#.............#..................................##..............................
....................................#........................#...............................................................................#.............................#.........................................................#......................#.#............................................................................#..............................................................................#.....#........................................................................................................................................................................................#.........#................................................................................................#...........#.................................................................................................................................#........................#...............................................................................#.............................#.........................................................#......................#.#............................................................................#..............................................................................#.....#........................................................................................................................................................................................#.........#................................................................................................#...........#.................................................................................................................................#........................#...............................................................................#.............................#.........................................................#......................#.#............................................................................#.......................................
.......................................................................................................................#....#..............................................................................................................#..........................................#......#...#......#..............................................................................................................................................#...............................................................................................................................#................#.....#..........#............................................................#.............#..............#...................#................................................................................................#...#........................................................................................................................#....#..............................................................................................................#..........................................#......#...#......#..............................................................................................................................................#...............................................................................................................................#................#.....#..........#............................................................#.............#..............#...................#................................................................................................#...#........................................................................................................................#....#..............................................................................................................#..........................................#......#...#......#..........................................................................
.............#.....#...............................................................................................................................................................#............................#.......................#......................................................#..........................................................................................................................#....................#......................................#.............#.............................................#........................#.........................................................................#.#................................................................#.....#...#...................#...........................#.....#.......#..........................................................#.....#...............................................................................................................................................................#............................#.......................#......................................................#..........................................................................................................................#....................#......................................#.............#.............................................#........................#.........................................................................#.#................................................................#.....#...#...................#...........................#.....#.......#..........................................................#.....#...............................................................................................................................................................#............................#.......................#......................................................#...................................................................................
.................................................................................................#....#.......................................#........................#....................................#..........................................................................................#...............................................................................................................................................................................................................................................................................................................#.....#....................................................................#...................................................................................................................................#.....#..................................................................................................#....#.......................................#........................#....................................#..........................................................................................#...............................................................................................................................................................................................................................................................................................................#.....#....................................................................#...................................................................................................................................#.....#..................................................................................................#....#.......................................#........................#....................................#..........................................................................................#...........................................................................
...............................#.........................................#.....................................................................#....##.............#.......................................................................................................................................................................#.......................................................................................................................#...............#........................................#.......#.#................................#..........................................................................................#...............................................................#..................................................#..............#................#.......................................................#.........................................#.....................................................................#....##.............#.......................................................................................................................................................................#.......................................................................................................................#...............#........................................#.......#.#................................#..........................................................................................#...............................................................#..................................................#..............#................#.......................................................#.........................................#.....................................................................#....##.............#.......................................................................................................................................................................#.......................................
.......#................#.................................#................#...........................................#......................................................................................#............#........................................................................................#........#........................................#...............................................................................................#..............................................................................................#.........................................................................#.......................#.............................................................................................................................................................................#................#.................................#................#...........................................#......................................................................................#............#........................................................................................#........#........................................#...............................................................................................#..............................................................................................#.........................................................................#.......................#.............................................................................................................................................................................#................#.................................#................#...........................................#......................................................................................#............#........................................................................................#........#........................................#............
..............................#......................................#......#......................................................................#......#................#...........................#..#.............................................................................................#.......................................#.............................................#.#........................#...................#......#...................#........................................#........................................#........................................................................#........................................................................................................................................................................................................................................#......................................#......#......................................................................#......#................#...........................#..#.............................................................................................#.......................................#.............................................#.#........................#...................#......#...................#........................................#........................................#........................................................................#........................................................................................................................................................................................................................................#......................................#......#......................................................................#......#................#...........................#..#.............................................................................................#.......................................#..................................
........................................................................#...........#................#......................................#...............#...........................................................................................................#................................#..........................................#.................................................#.............................................................................................................#.........................................#..............#................................#.........#...............................................#.............................................................................................................................................................................................................................................#...........#................#......................................#...............#...........................................................................................................#................................#..........................................#.................................................#.............................................................................................................#.........................................#..............#................................#.........#...............................................#.............................................................................................................................................................................................................................................#...........#................#......................................#...............#...........................................................................................................#................................#..........................................#..............................
...........................#...........................................................#..............................#........................#...........................................................................................................................#..............................................................................#.................................................................................#............#.........................................................................................#.....................................#............................................#...........................#.............#.......................#.......................................................#...............................................#.......................#................................#...........................................................#..............................#........................#...........................................................................................................................#..............................................................................#.................................................................................#............#.........................................................................................#.....................................#............................................#...........................#.............#.......................#.......................................................#...............................................#.......................#................................#...........................................................#..............................#........................#...........................................................................................................................#..............................................................................#........................
..................#.........................................................................................................................#..................................................#.............................................................................................................................................................................................................................................#..............................#........................................................................................#...............................#.........................................................#...#....................#.............#.............................#...................#................#......................................................................................#.........................................................................................................................#..................................................#.............................................................................................................................................................................................................................................#..............................#........................................................................................#...............................#.........................................................#...#....................#.............#.............................#...................#................#......................................................................................#.........................................................................................................................#..................................................#...................................................................................................................................................................................
...................#...........#......................#.#..............................#...........................................#.............................................................#.....#.........................................................................................................................................#........#...#.........#.#.............................................................#.......................................................................................................................................................................................................................#.#.................................................................................................................................................................#............................#...........#......................#.#..............................#...........................................#.............................................................#.....#.........................................................................................................................................#........#...#.........#.#.............................................................#.......................................................................................................................................................................................................................#.#.................................................................................................................................................................#............................#...........#......................#.#..............................#...........................................#.............................................................#.....#.........................................................................................................................................#........#...#.........#.#........
..........................#.............................#.................#..................#..................................#........................................................................#.......................................................................................................................................#.........................................................................................................#..................................................................................#...............................................................................#....................................................................................................................#........#.........#..................#................#...............#..........#..................................#.............................#.................#..................#..................................#........................................................................#.......................................................................................................................................#.........................................................................................................#..................................................................................#...............................................................................#....................................................................................................................#........#.........#..................#................#...............#..........#..................................#.............................#.................#..................#..................................#........................................................................#.......................................................................................................................................#.................................
.......................................................................#...........................................................................................#...............#...........................................................##.................................................#............................................................................................#.................................#...................#......#..............................#..............................................................................................#.............................................#.....................................................................................................................#...............................#......................................................................................................................#...........................................................................................#...............#...........................................................##.................................................#............................................................................................#.................................#...................#......#..............................#..............................................................................................#.............................................#.....................................................................................................................#...............................#......................................................................................................................#...........................................................................................#...............#...........................................................##.................................................#................................................................................
.........................................#...................................................#............................#...............................#.#...................................#....................#.......................................#...................#........................................................................................#..#..................................................................................................................................................................................................#...................................................................................................#...........#.#...........................................#.................................#..............#.......................................................................................#...................................................#............................#...............................#.#...................................#....................#.......................................#...................#........................................................................................#..#..................................................................................................................................................................................................#...................................................................................................#...........#.#...........................................#.................................#..............#.......................................................................................#...................................................#............................#...............................#.#...................................#....................#.......................................#...................#........................................................................................#..#.....
.............#..............................................................#............................................#........................#...........................................................................................#....#...................................................#............#.........................................................................................#....................................................#.....#.............#.....#.........................##.............................................................#.........#...#.....#......................................#.......................................................................................................................................#.................................................................#..............................................................#............................................#........................#...........................................................................................#....#...................................................#............#.........................................................................................#....................................................#.....#.............#.....#.........................##.............................................................#.........#...#.....#......................................#.......................................................................................................................................#.................................................................#..............................................................#............................................#........................#...........................................................................................#....#...................................................#............#..............................................................
.....................................................................................................#..................................................................#.........................#...............#................#....................................................#.................................................#...........................#............................#..........................................................................#....................................................................................................................................................................#.....................................................................#...................................#..............................................................#........#.............................................................................................................#..................................................................#.........................#...............#................#....................................................#.................................................#...........................#............................#..........................................................................#....................................................................................................................................................................#.....................................................................#...................................#..............................................................#........#.............................................................................................................#..................................................................#.........................#...............#................#....................................................#.................................................#...........................#............
........................................................................................................................................................................................................................................................#................#....#..........................................#.......#...................#..........................................#......................................................#..............................................................................................#......................#...................................#..............................#.........#...............#.......................................................................................................#............................................#......................................................................................................................................................................................................................................................................#................#....#..........................................#.......#...................#..........................................#......................................................#..............................................................................................#......................#...................................#..............................#.........#...............#.......................................................................................................#............................................#......................................................................................................................................................................................................................................................................#................#....#..........................................#.......#...................#.............................
...................................................#..........................#.............................................................#.......#.......................#...................#........#................................................#................................#........#................................................................................................#......#..................................#.......#....................................#........................................................#........#.........................................................#...............................................................................................#..............#...............................................................................#.........................................................................#..........................#.............................................................#.......#.......................#...................#........#................................................#................................#........#................................................................................................#......#..................................#.......#....................................#........................................................#........#.........................................................#...............................................................................................#..............#...............................................................................#.........................................................................#..........................#.............................................................#.......#.......................#...................#........#................................................#................................#........#..............................................................................
.........#......................................................#.................#......................#........................................#............#..................................................#.......#...........................#...............................#..............................................................................................................................#.................................#.....................................................................................#.....................#.....#...............#............................#.............#..#......#.#................................#....................#.............................#...............................................#..........#...............##......................................#......................................................#.................#......................#........................................#............#..................................................#.......#...........................#...............................#..............................................................................................................................#.................................#.....................................................................................#.....................#.....#...............#............................#.............#..#......#.#................................#....................#.............................#...............................................#..........#...............##......................................#......................................................#.................#......................#........................................#............#..................................................#.......#...........................#...............................#............................................................................................
.....................................................................#.................................#...............................#.......#......#.......................................#.......................................................#............#.....................................#...........................................#...........................................................................................................#......#........................#...#..........................................................................................................................................................................#.........#...................................#....................................................................................................................................................................................#.................................#...............................#.......#......#.......................................#.......................................................#............#.....................................#...........................................#...........................................................................................................#......#........................#...#..........................................................................................................................................................................#.........#...................................#....................................................................................................................................................................................#.................................#...............................#.......#......#.......................................#.......................................................#............#.....................................#...........................................#.............................
.........#........................................................................................................................................#....................................................#......................#......................#...................#......................................................................................................................................................................................................#..................................#........................................#........#........#.....................................................#...............#.............#............................#..........................................#............................................................................................................#........................................................................................................................................#....................................................#......................#......................#...................#......................................................................................................................................................................................................#..................................#........................................#........#........#.....................................................#...............#.............#............................#..........................................#............................................................................................................#........................................................................................................................................#....................................................#......................#......................#...................#.........................................................................................................
..................................................................................................#............#.............................................................................................................#.....................................................................#...........................#..#.........#.......................#.........................................................................................................#.............#........................................................................................................#...............................................................................#.................#........................................................................................................................................................................................................................................#............#.............................................................................................................#.....................................................................#...........................#..#.........#.......................#.........................................................................................................#.............#........................................................................................................#...............................................................................#.................#........................................................................................................................................................................................................................................#............#.............................................................................................................#.....................................................................#...........................#..#.........#.......................#..............
...............................#......................................#..........................................................................................................................................................#.................................................................................#.............................#........................#..................................................................................#...#...........................................................................................................#.....................#......#.........................#..............................................#...............................#..............................................#..........................................................................................................#......................................#..........................................................................................................................................................#.................................................................................#.............................#........................#..................................................................................#...#...........................................................................................................#.....................#......#.........................#..............................................#...............................#..............................................#..........................................................................................................#......................................#..........................................................................................................................................................#.................................................................................#.............................#........................#........
.....#................................................................#..................................................#.......................................#.............................................#..............#..................#.....................................................................................................................#...............................................#......................#................................................................#........................#..............................................#......#..............................#.......#.........................................................................................#.......................................#.....#............#........................................................#................................................................#..................................................#.......................................#.............................................#..............#..................#.....................................................................................................................#...............................................#......................#................................................................#........................#..............................................#......#..............................#.......#.........................................................................................#.......................................#.....#............#........................................................#................................................................#..................................................#.......................................#.............................................#..............#..................#.....................................................................................................................#...........
.....#.......................................................................................#.........................................................................................................................................#...................................................................................................................................................................#............#...............................................................................................#..............#.........#........................#.....#................................................................................................#.........................................#..........#.................................................#..........................................................#.......................................................................................#.........................................................................................................................................#...................................................................................................................................................................#............#...............................................................................................#..............#.........#........................#.....#................................................................................................#.........................................#..........#.................................................#..........................................................#.......................................................................................#.........................................................................................................................................#...........................................................................................................................................
.......................................................................#............................................................................................................#.....................................#.......................................................................................................................#.......................................#..#.#...........................................................#..........................#....................#............................................................................................................................#.......................................................#....................................................................................................................................................................................................................#............................................................................................................#.....................................#.......................................................................................................................#.......................................#..#.#...........................................................#..........................#....................#............................................................................................................................#.......................................................#....................................................................................................................................................................................................................#............................................................................................................#.....................................#.......................................................................................................................#................................
................#.#......................................................................#....................................#..............................#.............#............................................................#................................................................................................................................................................................................#.......................................................#.............................................................................................................................................................#..............................................................................................................................#...............................................................#.#......................................................................#....................................#..............................#.............#............................................................#................................................................................................................................................................................................#.......................................................#.............................................................................................................................................................#..............................................................................................................................#...............................................................#.#......................................................................#....................................#..............................#.............#............................................................#..........................................................................................................................................
.............#.......................#.................................#........#............................................#................#.................................##............................#........................................................................................................................#........#.......................................#.....#...............................................................................#......#..........#...........................................................................................#..............................................................................#....................#................................................................................................................#.........................................#.......................#.................................#........#............................................#................#.................................##............................#........................................................................................................................#........#.......................................#.....#...............................................................................#......#..........#...........................................................................................#..............................................................................#....................#................................................................................................................#.........................................#.......................#.................................#........#............................................#................#.................................##............................#........................................................................................................................#........#..................................
....................#......#.......#......................................................................................#................................................................................#............#....#..........................................................#.......................................#.........#.......................................................................................................#..##........#.........................#................#.....................................................................................................................................................................................................#...............#.........#......................#..............................#......#..........................................................#......#.......#......................................................................................#................................................................................#............#....#..........................................................#.......................................#.........#.......................................................................................................#..##........#.........................#................#.....................................................................................................................................................................................................#...............#.........#......................#..............................#......#..........................................................#......#.......#......................................................................................#................................................................................#............#....#..........................................................#.......................................#.........#........................................
..#..................................................#..........#...........#....................#............#.................................................#.................................................................................................................#.............................................................................................................................#.................................................................................................................................................................................................................#..............................................................#............#.................................................................................#.........#....#...#............................#..................................................#..........#...........#....................#............#.................................................#.................................................................................................................#.............................................................................................................................#.................................................................................................................................................................................................................#..............................................................#............#.................................................................................#.........#....#...#............................#..................................................#..........#...........#....................#............#.................................................#.................................................................................................................#................................................................................................
...............................................................#...................................................#.....................#.......................................................................................................................................................................................#..........#.....................................................#..................................#..............#.................#.............#...............................................#.................................................................................................#.............#..............................................................................................................................#..................#..........#...........................................................................................#...................................................#.....................#.......................................................................................................................................................................................#..........#.....................................................#..................................#..............#.................#.............#...............................................#.................................................................................................#.............#..............................................................................................................................#..................#..........#...........................................................................................#...................................................#.....................#.......................................................................................................................................................................................#..........#......................................
......#..#.....................#..............#.............................................................#........................................#..........................................#.....................#......................................................................................................................................#..................................#..............................................#................................................................................................................................................................#..#.......................................#.............................#..................#....................#..................................................................................................#...............#..#.....................#..............#.............................................................#........................................#..........................................#.....................#......................................................................................................................................#..................................#..............................................#................................................................................................................................................................#..#.......................................#.............................#..................#....................#..................................................................................................#...............#..#.....................#..............#.............................................................#........................................#..........................................#.....................#......................................................................................................................................#.....................
.........................#.................................#......................................................................#...........................................................................................#.......................................#...........................#..#............#....................................................................................#....................................................................................................................................##......................#..........................................................#.............................................................................................................................................................................................#.........................................#.................................#......................................................................#...........................................................................................#.......................................#...........................#..#............#....................................................................................#....................................................................................................................................##......................#..........................................................#.............................................................................................................................................................................................#.........................................#.................................#......................................................................#...........................................................................................#.......................................#...........................#..#............#................................................................
......................##...............................................................#.#...................................................#.#...........................................................#....................................................#.....#..#......................................#.........................#................#...............................................#......................................................................................................................................#.................#..................................................................................................................................................................................#............................................................................................................##...............................................................#.#...................................................#.#...........................................................#....................................................#.....#..#......................................#.........................#................#...............................................#......................................................................................................................................#.................#..................................................................................................................................................................................#............................................................................................................##...............................................................#.#...................................................#.#...........................................................#....................................................#.....#..#......................................#.........................#................#.......................
....#...........#....................................#..........#......................................................................................................................................................#................#......................................................................#......................................................#.................................................................................................#......#........................................................................#.............................#............................................................#..................................#.........................................................#...................................#.............................................................#...........#....................................#..........#......................................................................................................................................................#................#......................................................................#......................................................#.................................................................................................#......#........................................................................#.............................#............................................................#..................................#.........................................................#...................................#.............................................................#...........#....................................#..........#......................................................................................................................................................#................#......................................................................#......................................................#............
..#..............................................................................................................................................................................................................................................#....................................................................................#..................#.....#...................................................##........#................#...................#...............................................................#.................................................................................................................#.......................................................#..........................#....................................#..............................................................#.#..#..............................................................................................................................................................................................................................................#....................................................................................#..................#.....#...................................................##........#................#...................#...............................................................#.................................................................................................................#.......................................................#..........................#....................................#..............................................................#.#..#..............................................................................................................................................................................................................................................#....................................................................................#..................#.....#...................
......................................#.........................................#......................#......................................................................................................................................................................................................................................................................#................#......#......................................#............#........#............................................................................................................................#...............................................................................................#.......................#.......#...................................................................#...............................................................................#.........................................#......................#......................................................................................................................................................................................................................................................................#................#......#......................................#............#........#............................................................................................................................#...............................................................................................#.......................#.......#...................................................................#...............................................................................#.........................................#......................#......................................................................................................................................................................................................................................................................#....
............................................................................#...................................................#...............................................#.........#.........................................................................#..............#...........................#................................#..........................................#......................................#.....................................##.#..................................................................................................##......................................................................................#...................#......................#..................................#............#...............#............#...........................................................................................................................#...................................................#...............................................#.........#.........................................................................#..............#...........................#................................#..........................................#......................................#.....................................##.#..................................................................................................##......................................................................................#...................#......................#..................................#............#...............#............#...........................................................................................................................#...................................................#...............................................#.........#.........................................................................#..............#...........................#................................#..................................
...........#................#.............................................................#...................................................................................................................................................................................................................................................................................................#.........................................................................#........................................................#..............................................................................................#....#..........#.........................................................#..............................................................................................................................................#................#.............................................................#...................................................................................................................................................................................................................................................................................................#.........................................................................#........................................................#..............................................................................................#....#..........#.........................................................#..............................................................................................................................................#................#.............................................................#........................................................................................................................................................................................................................................................................................
....#................#.......#............#...............#..................................................................................#...........................................#..........#.......................................#...................................#...............................#...#.......................................................................................................................................................#................#............................#.........#..................................................................................................................................................................................................................................................#.........................#................................#................#.......#............#...............#..................................................................................#...........................................#..........#.......................................#...................................#...............................#...#.......................................................................................................................................................#................#............................#.........#..................................................................................................................................................................................................................................................#.........................#................................#................#.......#............#...............#..................................................................................#...........................................#..........#.......................................#...................................#...............................#...#..............................................................
....................................................................................................#...................................................................................................................................#.............#......................................................................................................................................#................................................................................................................................#..................................................................................................................#.......................#.........#..#...............................................................................................#......................#....................................................................................................................................#...................................................................................................................................#.............#......................................................................................................................................#................................................................................................................................#..................................................................................................................#.......................#.........#..#...............................................................................................#......................#....................................................................................................................................#...................................................................................................................................#.............#............................................................................................................................
..........................................................#..............................................#.................................................................#.................................................................................#.....#.......................................#...............................................................................................................#........................#.............................................#....................................#...........................................................................................#..........................................#.#..........#.........................................................................................................................................#..................................................................#..............................................#.................................................................#.................................................................................#.....#.......................................#...............................................................................................................#........................#.............................................#....................................#...........................................................................................#..........................................#.#..........#.........................................................................................................................................#..................................................................#..............................................#.................................................................#.................................................................................#.....#.......................................#.......................................................................
......................................#..........#...............#.................................................#.................................................................#.......................................#..............................................................................................#...#..................................................................................#................................................................................................................#........................................................................................#....................................................................#.................................................................................................................................................................................#..........#...............#.................................................#.................................................................#.......................................#..............................................................................................#...#..................................................................................#................................................................................................................#........................................................................................#....................................................................#.................................................................................................................................................................................#..........#...............#.................................................#.................................................................#.......................................#..............................................................................................#...#..................................................
..............................................................................................................#..........................................#............................#.....#..#..........#..........................................................................................................#.............................................#..........................................................#...........................#..............................................................................#..............#......................................................................................................................................#...............................................#................................................................#...........................................................................................................................................#..........................................#............................#.....#..#..........#..........................................................................................................#.............................................#..........................................................#...........................#..............................................................................#..............#......................................................................................................................................#...............................................#................................................................#...........................................................................................................................................#..........................................#............................#.....#..#..........#..........................................................................................................#.............................................#...............
........#...#...........................................................................................................................#.....................................................#.......................#......................................................................................................................#............................................................#........................#...................................................#................#....#.........#.......................................................................................................................................................#...............................#......................................................................................................................................#...#...........................................................................................................................#.....................................................#.......................#......................................................................................................................#............................................................#........................#...................................................#................#....#.........#.......................................................................................................................................................#...............................#......................................................................................................................................#...#...........................................................................................................................#.....................................................#.......................#......................................................................................................................#.....................................
........................................................................#......#..#.#.......................................................................#................................#........................#...........................................................................................................................................#...............................#......................................................................................................................................#....................................................#.................................#.......#................#....#...................................#...........#...................................#..................................................#................................................................................................................#......#..#.#.......................................................................#................................#........................#...........................................................................................................................................#...............................#......................................................................................................................................#....................................................#.................................#.......#................#....#...................................#...........#...................................#..................................................#................................................................................................................#......#..#.#.......................................................................#................................#........................#...........................................................................................................................................#................
....................................................#..................................##..............................................................................#..........................................................#.......................#.....#....................................................................................#..............................................................#........#....................................................#....................................................................#.......................................................................................................#..........................................................................#...................................#....................................#..............................................................................#..................................##..............................................................................#..........................................................#.......................#.....#....................................................................................#..............................................................#........#....................................................#....................................................................#.......................................................................................................#..........................................................................#...................................#....................................#..............................................................................#..................................##..............................................................................#..........................................................#.......................#.....#....................................................................................#.............................
......##........#........#....................#......................................................................................................................................................................#...............#............................................................................................................................................#......................................................................................................................................................................................................................................................................................................................#........................................................#....#.............#..............................................................##........#........#....................#......................................................................................................................................................................#...............#............................................................................................................................................#......................................................................................................................................................................................................................................................................................................................#........................................................#....#.............#..............................................................##........#........#....................#......................................................................................................................................................................#...............#............................................................................................................................................#
............#.....#..............................................................#.......................................................................................................................#........#.............#....................................#...........................................#..........................................................................................#..........................................................#.........#......#...................................................................#...........................................................#.....................................#.........................................................................#.................................................................................................................#.....#..............................................................#.......................................................................................................................#........#.............#....................................#...........................................#..........................................................................................#..........................................................#.........#......#...................................................................#...........................................................#.....................................#.........................................................................#.................................................................................................................#.....#..............................................................#.......................................................................................................................#........#.............#....................................#...........................................#.................................................................
......................................................................................................................#...............#.......................................#.....................#..................................................................................................................#..................#......................................#..........#........#..........................................................................................#........#...........................#...........#.............#......................................................................................................................................................#.............................................................................................................................................................................................................................................#...............#.......................................#.....................#..................................................................................................................#..................#......................................#..........#........#..........................................................................................#........#...........................#...........#.............#......................................................................................................................................................#.............................................................................................................................................................................................................................................#...............#.......................................#.....................#..................................................................................................................#..................#......................................#.
..........................................................................#.............................................................................................#.....#..........................#.........................................................#..............................#..........................................................#..................#...............#...................#............#........................................................#........#...............................................................................................................................................................................................................................................#........#...........................................................................................................................................................#.............................................................................................#.....#..........................#.........................................................#..............................#..........................................................#..................#...............#...................#............#........................................................#........#...............................................................................................................................................................................................................................................#........#...........................................................................................................................................................#.............................................................................................#.....#..........................#.........................................................#..............................#..........................................................#..................#..
..........................#........#........................#.............................................#....................................................................................##..............................#........................................#..........#.........................................................................................#..............................................................................#.#..................................................................#..........#.....#...............#..............................#.......................................................................................#....................................#.........................................................................................................#...............................#........#........................#.............................................#....................................................................................##..............................#........................................#..........#.........................................................................................#..............................................................................#.#..................................................................#..........#.....#...............#..............................#.......................................................................................#....................................#.........................................................................................................#...............................#........#........................#.............................................#....................................................................................##..............................#........................................#..........#.........................................................................................#.....
..........#...#.........................#.......................................#....#.#..........#......................................................................................#....................................................#........#.............................................................................#............#.........#...............................................................................#.........#.........#...................#........................................#............................#...#.............................................#..........#........................................................................#............................#...................................................................#...#..................................................#...#.........................#.......................................#....#.#..........#......................................................................................#....................................................#........#.............................................................................#............#.........#...............................................................................#.........#.........#...................#........................................#............................#...#.............................................#..........#........................................................................#............................#...................................................................#...#..................................................#...#.........................#.......................................#....#.#..........#......................................................................................#....................................................#........#.............................................................................#............#.........#......................
..........................................................................................#.............................................#.............................................#............#.............#........................................................................#..........................................................................................................#....................................#........................................#......................#..............#...........................#..........................#..............................................................#..........................................................................................................................................................................................#.............................................................................................#.............................................#.............................................#............#.............#........................................................................#..........................................................................................................#....................................#........................................#......................#..............#...........................#..........................#..............................................................#..........................................................................................................................................................................................#.............................................................................................#.............................................#.............................................#............#.............#........................................................................#........................................................................................
......................#.................................................................................#.............................................................................#.........................#..........................................................................................................................................#.........#.........................................#.........................#.............#...........................#..#...............................#.......................................#............#.........................#........#...................................................#..................................#...#....................#.................................#..........#................#..#..........#.............................#...........................#.................................................................................#.............................................................................#.........................#..........................................................................................................................................#.........#.........................................#.........................#.............#...........................#..#...............................#.......................................#............#.........................#........#...................................................#..................................#...#....................#.................................#..........#................#..#..........#.............................#...........................#.................................................................................#.............................................................................#.........................#..........................................................................................................................................#.........#.............
...........................................#..................................................................................................................................................................................................#..............................................#....................................#.................#..............................................................................#..................#..............#.......#.............................................#.......#....#.........#...................................#.........#........................................................................................#................................#.............#.................................................#..............................................................................................#..................................................................................................................................................................................................#..............................................#....................................#.................#..............................................................................#..................#..............#.......#.............................................#.......#....#.........#...................................#.........#........................................................................................#................................#.............#.................................................#..............................................................................................#..................................................................................................................................................................................................#..............................................#....................................#.................#..............................
......................#..........................................#.................................#....................................................................#...#.......................#..#......#.......................#...#...............................................................................................................................................................................................................................................#.......................................#......................................................................................#...........................................................#....##..............................#..........#....................#.............................#...........................................................................#..........................................#.................................#....................................................................#...#.......................#..#......#.......................#...#...............................................................................................................................................................................................................................................#.......................................#......................................................................................#...........................................................#....##..............................#..........#....................#.............................#...........................................................................#..........................................#.................................#....................................................................#...#.......................#..#......#.......................#...#........................................................................................................................................
..............................#.................................................................................................#...........................................#............................................................................#..................................................#.......................................................................#.............................................................................................................................#...............................................................#.......................................................................#..................................................................................#..........................................#..............#.............................##.....................................#.................................................................................................#...........................................#............................................................................#..................................................#.......................................................................#.............................................................................................................................#...............................................................#.......................................................................#..................................................................................#..........................................#..............#.............................##.....................................#.................................................................................................#...........................................#............................................................................#..................................................#......................................................................
..........................................#...........................................#....................................................................#..........#..........................................................................................................#..............................................#............................................................................#..................................#...................................................#..............................................................................................#..............................................................................................................#.........................................................................................................#...........................................................#...........................................#....................................................................#..........#..........................................................................................................#..............................................#............................................................................#..................................#...................................................#..............................................................................................#..............................................................................................................#.........................................................................................................#...........................................................#...........................................#....................................................................#..........#..........................................................................................................#..............................................#..................................................
........................#..........................................................#.........#..................................#..................#...#.......................................................................................................................................................................................................................................................................................#...............................................#..........................#.................................................................#.........................#...............................................................#...............................................................................#.....#................................#........................................................#..........................................................#.........#..................................#..................#...#.......................................................................................................................................................................................................................................................................................#...............................................#..........................#.................................................................#.........................#...............................................................#...............................................................................#.....#................................#........................................................#..........................................................#.........#..................................#..................#...#...........................................................................................................................................................................................................................
.........................................#...............#...........................................................................................#..............................................................................#..............................#............#....................#.......................................................................................#..............................................................#..........................................................................................................................................................................................#........................#...........................................#.............#.................................................................................................#..........................................#...............#...........................................................................................#..............................................................................#..............................#............#....................#.......................................................................................#..............................................................#..........................................................................................................................................................................................#........................#...........................................#.............#.................................................................................................#..........................................#...............#...........................................................................................#..............................................................................#..............................#............#....................#.............................................................................
.................................#.....................................................................................#............#..................................................................#.........................................................................................................................................................#..........................................................................#................##.............................................................#........................................#.....................................................................................#...................................................................................................................................................................................................................#.....................................................................................#............#..................................................................#.........................................................................................................................................................#..........................................................................#................##.............................................................#........................................#.....................................................................................#...................................................................................................................................................................................................................#.....................................................................................#............#..................................................................#.........................................................................................................................................................#.................
.....#.............................................#....................#.......................#..................#........................................................................................#....#..............................#.........#.....#....#.........................................................................#...#................................................................................#...................................................................................#.............................#........................................................................................#........................................................................................#......................#...............................#..................#..#...........#.................#.............................................#....................#.......................#..................#........................................................................................#....#..............................#.........#.....#....#.........................................................................#...#................................................................................#...................................................................................#.............................#........................................................................................#........................................................................................#......................#...............................#..................#..#...........#.................#.............................................#....................#.......................#..................#........................................................................................#....#..............................#.........#.....#....#.........................................................................#...#...............................
......................................................#....................................#........................#............................................#..............#............................#..#.....................#......................................................................................................................................................................................................................................................................................#......................................................#.......#...............#....#..................................................................#....................................................................................................................#..........................................................................................#....................................#........................#............................................#..............#............................#..#.....................#......................................................................................................................................................................................................................................................................................#......................................................#.......#...............#....#..................................................................#....................................................................................................................#..........................................................................................#....................................#........................#............................................#..............#............................#..#.....................#............................................................................................................................................
.............................#.............#........................................#............................................#...............#..............................#..............................................................................#...........................................................#..............................................................#................................................#...............................................#..............................................#.......................................................................................................#.........#........................................................#.....................................................................................................................................................#.............#........................................#............................................#...............#..............................#..............................................................................#...........................................................#..............................................................#................................................#...............................................#..............................................#.......................................................................................................#.........#........................................................#.....................................................................................................................................................#.............#........................................#............................................#...............#..............................#..............................................................................#...........................................................#.......................................................
...............................................................................#.........................................#......................................................................#..................................................................................................#.........................................#..............................................................................................#.....#................................................................#......................................#.....................#.....................................#.................................#..............#....................................#...................#............................................................................................................................................................................................#.........................................#......................................................................#..................................................................................................#.........................................#..............................................................................................#.....#................................................................#......................................#.....................#.....................................#.................................#..............#....................................#...................#............................................................................................................................................................................................#.........................................#......................................................................#..................................................................................................#.........................................#.....................................
...........................................................................................................................................#.........................................................................#.................................................#.............................................................................................................#............................#......................................................................................#...............#.....................................#.....................................................#.............................#.....................#...........................................................................#...............................................#.........................#.........................................................................................................................................................#.........................................................................#.................................................#.............................................................................................................#............................#......................................................................................#...............#.....................................#.....................................................#.............................#.....................#...........................................................................#...............................................#.........................#.........................................................................................................................................................#.........................................................................#.................................................#...........................................................................................................
...........................#.#............................................#..........................................................#..........................##........#...............................................................#...............................................................................................................................................................................................#......................................................#.......#...............................................................#....................................................................................#....................................................................#................#..................#...#...........#.....................#...........................................................#.#............................................#..........................................................#..........................##........#...............................................................#...............................................................................................................................................................................................#......................................................#.......#...............................................................#....................................................................................#....................................................................#................#..................#...#...........#.....................#...........................................................#.#............................................#..........................................................#..........................##........#...............................................................#........................................................................................................................................
.................#.........................#.................................................................................................................................................................................................#...............................................................#...................#..................#...................................................................................................................................................................................................................................................#......................................#.........................#.................................................#.#.....................#......##............................#......................................................................#.........................#.................................................................................................................................................................................................#...............................................................#...................#..................#...................................................................................................................................................................................................................................................#......................................#.........................#.................................................#.#.....................#......##............................#......................................................................#.........................#.................................................................................................................................................................................................#...............................................................#...................#..................#..............................
......................................#....................................................#.........................................................................................................................................................................................................#....................#..........#...........................................................................#............................................................#...#.....#.........#..................................................................#...........#.#...........................#....#.....................#.....#...................................................................................................................................................................................................................................#....................................................#.........................................................................................................................................................................................................#....................#..........#...........................................................................#............................................................#...#.....#.........#..................................................................#...........#.#...........................#....#.....................#.....#...................................................................................................................................................................................................................................#....................................................#.........................................................................................................................................................................................................#....................#..........#.............................................
........................#........................................................................................#...................................................................#.......................................................#....................#................................................................................................#......................................................#.................#........................#...............................................................................................................................................................................................................................#.................................#.........#....................................................................................................................#........................................................................................#...................................................................#.......................................................#....................#................................................................................................#......................................................#.................#........................#...............................................................................................................................................................................................................................#.................................#.........#....................................................................................................................#........................................................................................#...................................................................#.......................................................#....................#................................................................................................#...............
...........#...............................#......................#................................................................................#..............................................................#.................................#..#...................................................................................................................................................................................................................................................................................................................#.#........................................................................................#..................................#..............................................................................#.............................#..................................#...............................#......................#................................................................................#..............................................................#.................................#..#...................................................................................................................................................................................................................................................................................................................#.#........................................................................................#..................................#..............................................................................#.............................#..................................#...............................#......................#................................................................................#..............................................................#.................................#..#...........................................................................................................................
....................................................#............................#............................................#.........................................#...................................................................................................................................................................................................................................................#.................................#............................................................................................................#..#..............................................................#...............................................................................#.....#........................#.....................................................................................................................................#............................#............................................#.........................................#...................................................................................................................................................................................................................................................#.................................#............................................................................................................#..#..............................................................#...............................................................................#.....#........................#.....................................................................................................................................#............................#............................................#.........................................#..........................................................................................................................................................................................................
..................................................................................................................................................#...............#.........................................................................................#....................................................................................................................................................................#..................................#...............#.......................................#..............................#.........................................................................................................................................................................................................................................................................#..........................................................................................................................................................#...............#.........................................................................................#....................................................................................................................................................................#..................................#...............#.......................................#..............................#.........................................................................................................................................................................................................................................................................#..........................................................................................................................................................#...............#.........................................................................................#......................................................................................................................
..................#..................#...................................................................................................#...............................................................................................................................................................................................................................................................................................................#.................#..........................#.........................................................................................................................#..............................................................#...................#................................................................................#........................#..................................#..................#...................................................................................................#...............................................................................................................................................................................................................................................................................................................#.................#..........................#.........................................................................................................................#..............................................................#...................#................................................................................#........................#..................................#..................#...................................................................................................#.........................................................................................................................................................................................................................................
...............#...........#...............................................#....#.....................................................................................................................................................................................................................................#......#.#..............................................#.................##................#.......#...#......................#..................................................................................................................#...........#.............................................#..............................................................................................#....................................................#..................................................#...................#...........#...............................................#....#.....................................................................................................................................................................................................................................#......#.#..............................................#.................##................#.......#...#......................#..................................................................................................................#...........#.............................................#..............................................................................................#....................................................#..................................................#...................#...........#...............................................#....#.....................................................................................................................................................................................................................................#......#.#..............................................#....
...................................#............................#.................#.........................................#...............................................................................................................................#...........................................#.....................................................................#.......................................#.........#...............................................................................................................................................................................................................................................#............#......................................................#.......#......................................................................#......#......................................#............................#.................#.........................................#...............................................................................................................................#...........................................#.....................................................................#.......................................#.........#...............................................................................................................................................................................................................................................#............#......................................................#.......#......................................................................#......#......................................#............................#.................#.........................................#...............................................................................................................................#...........................................#.....................................................................#....
.............#.........................................#.............................................................................................................................#............................................................................................#..............#.................................................................................#.#........................................#....................................................#.............................................#..................................................................................................................................#...........................#............#....................................................................................#........................................................#.........................................#.............................................................................................................................#............................................................................................#..............#.................................................................................#.#........................................#....................................................#.............................................#..................................................................................................................................#...........................#............#....................................................................................#........................................................#.........................................#.............................................................................................................................#............................................................................................#..............#.................................................................................
......................................#............................................................................................#............#.........................................................................................#..........................#...........#.............#...............................#....................................#......................#.............................................#................#..#.......#..........#.........................................................................................................................#...............#...................................................#...........#.............#.......................#............#..................................................................................#...................................................#............................................................................................#............#.........................................................................................#..........................#...........#.............#...............................#....................................#......................#.............................................#................#..#.......#..........#.........................................................................................................................#...............#...................................................#...........#.............#.......................#............#..................................................................................#...................................................#............................................................................................#............#.........................................................................................#..........................#...........#.............#...............................#....................................#..............
...............................................................................................#...#...............................................................................................................#.................................#............#...............#..........#...............................................................#...................................................................#.........................................................#..................................#........#.............#................#......................................................................................................#................................................................................#..............................................................................................................................................................................#...#...............................................................................................................#.................................#............#...............#..........#...............................................................#...................................................................#.........................................................#..................................#........#.............#................#......................................................................................................#................................................................................#..............................................................................................................................................................................#...#...............................................................................................................#.................................#............#...............#..........#...............................................................#.....................
.........#....#....................#........#.......................#........................................................................#.....................................#.................#.......................#..........#.........................................................##..................................................................................................#..................................#...............................................................#...........................................................................................................#..................................................................#............#.........................................#.......................................................................................................#....#....................#........#.......................#........................................................................#.....................................#.................#.......................#..........#.........................................................##..................................................................................................#..................................#...............................................................#...........................................................................................................#..................................................................#............#.........................................#.......................................................................................................#....#....................#........#.......................#........................................................................#.....................................#.................#.......................#..........#.........................................................##...............................................................................
..........................#....#....#......#...............................................................#..................................................................................................................................#..........................................................................................................................................................................................................................................#.....#...................................................................#................................................................#....#..............................#.........................#..............................................................................................................#.......#..............................................#....#....#......#...............................................................#..................................................................................................................................#..........................................................................................................................................................................................................................................#.....#...................................................................#................................................................#....#..............................#.........................#..............................................................................................................#.......#..............................................#....#....#......#...............................................................#..................................................................................................................................#....................................................................................................................................
...#........................................#............#.......#..........#........................................................................................................................................................#.........................................................................................#.......................................#.....#.........................................................#...#................................................................................................................................................................................................#..............................................................................................................................................................#.....................................#........................................#............#.......#..........#........................................................................................................................................................#.........................................................................................#.......................................#.....#.........................................................#...#................................................................................................................................................................................................#..............................................................................................................................................................#.....................................#........................................#............#.......#..........#........................................................................................................................................................#.........................................................................................#.......................................#.....#.....
.................................................................................................................#..............#............#.......#............................#..............................................................................................................................................................................................#.................................................................#............................................................#............................................................................................................................................................................#...#..........................#..................................................................................................................................................................................................................................#..............#............#.......#............................#..............................................................................................................................................................................................#.................................................................#............................................................#............................................................................................................................................................................#...#..........................#..................................................................................................................................................................................................................................#..............#............#.......#............................#..............................................................................................................................................................................................#.
...................................#..................#.......................................#...#.................................................#.....#..................#...............................................#.................................................#............#......................................................................#............#........................................................#....................................................................#.......................#........#...........#..............................................................................................#.......................................................................#...........#..................................................................................................................................#..................#.......................................#...#.................................................#.....#..................#...............................................#.................................................#............#......................................................................#............#........................................................#....................................................................#.......................#........#...........#..............................................................................................#.......................................................................#...........#..................................................................................................................................#..................#.......................................#...#.................................................#.....#..................#...............................................#.................................................#............#......................................................................#............#..
......#.....................#.......................................................#........................................................................................................................................................................................#...........#........##................#....................................#......................................................#.............#..........................................................................................#..................................................#..................................................#...............................#...........................#................................................................................................#................................#..#...................#.....................#.......................................................#........................................................................................................................................................................................#...........#........##................#....................................#......................................................#.............#..........................................................................................#..................................................#..................................................#...............................#...........................#................................................................................................#................................#..#...................#.....................#.......................................................#........................................................................................................................................................................................#...........#........##................#....................................#.........................
..............................................................#........................................................................................................#....................................................................................................................................................#.......#...........................#......#.........................................#....................................................#............................#.....#..........................#.....................................................................................................................................#.................................................................................................................................................................................................................................#........................................................................................................#....................................................................................................................................................#.......#...........................#......#.........................................#....................................................#............................#.....#..........................#.....................................................................................................................................#.................................................................................................................................................................................................................................#........................................................................................................#....................................................................................................................................................#.......#...........................#......#...........
..............................#...................................#........................#................................................................................................................................#...........#...............................................#..........................................................#..................................................................................................#................................................#..............#...............................................................................................................................................................#.....................................................................................................................................................................................#...................................#........................#................................................................................................................................#...........#...............................................#..........................................................#..................................................................................................#................................................#..............#...............................................................................................................................................................#.....................................................................................................................................................................................#...................................#........................#................................................................................................................................#...........#...............................................#..........................................................#...............................
..........................#....................................................................................................................................................................................................#.#................#....................................................................#....#..............#.................................................................................................#.......................#..........................................................................#.........................................##.........................#.....................#..........................................##....................#........#.......................................................................#..........................................................................#....................................................................................................................................................................................................#.#................#....................................................................#....#..............#.................................................................................................#.......................#..........................................................................#.........................................##.........................#.....................#..........................................##....................#........#.......................................................................#..........................................................................#....................................................................................................................................................................................................#.#................#....................................................................#....#..............#.......................................
...................................................#...............................................................................................#.#.............................................................................................................................#...............................#........#..........................................#.................#...............................#...........................................#.....#.....................................#..........................................................................##..................................................................................#..............#.......#..............................................................#......................................#..........#........................................................................#...............................................................................................#.#.............................................................................................................................#...............................#........#..........................................#.................#...............................#...........................................#.....#.....................................#..........................................................................##..................................................................................#..............#.......#..............................................................#......................................#..........#........................................................................#...............................................................................................#.#.............................................................................................................................#...............................#........#..........................................#...........
..........................................................................................#.............................................#..........................................................................#........................#...............#.#................#.#.........#.......................................................#........................................................#..........................................................................................................................................#............................##.................................................................#...........................................................#...........................#...................................#.................#..................................................................................................................................#.............................................#..........................................................................#........................#...............#.#................#.#.........#.......................................................#........................................................#..........................................................................................................................................#............................##.................................................................#...........................................................#...........................#...................................#.................#..................................................................................................................................#.............................................#..........................................................................#........................#...............#.#................#.#.........#.......................................................#...............................
..........................#.......................................................#..................................................................#..................................#................#....................................................#..........#.#.....#......#................................................................................................................................................................................................#......................................................................................................................................................................................#................#......................................#........................................................................................#....#.#...............................#.......................................................#..................................................................#..................................#................#....................................................#..........#.#.....#......#................................................................................................................................................................................................#......................................................................................................................................................................................#................#......................................#........................................................................................#....#.#...............................#.......................................................#..................................................................#..................................#................#....................................................#..........#.#.....#......#..........................................................................................
...................................#...............................................#..................................................................................................................................................................................................................................................................................#......................#...........................................#.........#...........................................................#............................................................#..................#.#.........................................................................................................................#........................................................................#.......................#....................................................#...............................................#..................................................................................................................................................................................................................................................................................#......................#...........................................#.........#...........................................................#............................................................#..................#.#.........................................................................................................................#........................................................................#.......................#....................................................#...............................................#..................................................................................................................................................................................................................................................................................#............
............................................#..............#...........#................................................................#.......................................................#.....................................................................................................#..........................#................................................#...........#.#................................#....#.....................................................#...............................................................................................#..............#.............................................................................................#.........................................................................................................................#......................................................#..............#...........#................................................................#.......................................................#.....................................................................................................#..........................#................................................#...........#.#................................#....#.....................................................#...............................................................................................#..............#.............................................................................................#.........................................................................................................................#......................................................#..............#...........#................................................................#.......................................................#.....................................................................................................#..........................#................................................#
..........................................................................#..................................................................................................................................................................#..................................................................#......................................................................................#.#.#......................................#..........................................................................#.......#......................#........................#..........#.......................................................#.........#........................................................................#............................................................................................................................................................................#..................................................................................................................................................................#..................................................................#......................................................................................#.#.#......................................#..........................................................................#.......#......................#........................#..........#.......................................................#.........#........................................................................#............................................................................................................................................................................#..................................................................................................................................................................#..................................................................#..................................................................
....#...............#...............................................#...........................................................................................................................#................................................................................................................................................................#.........................#...............................................#...............................................#............................#..................................................#....................................................................................................................#..........#.............................................................#...........................................................#....#.......#...............#...............................................#...........................................................................................................................#................................................................................................................................................................#.........................#...............................................#...............................................#............................#..................................................#....................................................................................................................#..........#.............................................................#...........................................................#....#.......#...............#...............................................#...........................................................................................................................#................................................................................................................................................................#.................
..................................................#................................................................................................#.................#..............#.........................................................#......................................................#.....#........................................#...................#........#........#.......................................................#.........................................#..........................................#......#..........................#.................................................................#.....................................#............................................#.................................#.......#........................................#..............................................................................#................................................................................................#.................#..............#.........................................................#......................................................#.....#........................................#...................#........#........#.......................................................#.........................................#..........................................#......#..........................#.................................................................#.....................................#............................................#.................................#.......#........................................#..............................................................................#................................................................................................#.................#..............#.........................................................#......................................................#.....#........................................#...................#........#.
...............................................................................................................................................................................................................#.........................#...............#..........................#....................................................................................#...................................................................................................................#................................................#.......................#.................................................#........................................................................................................................................................#..............#....#.............#.........................................................................................................................................................................................................................................#.........................#...............#..........................#....................................................................................#...................................................................................................................#................................................#.......................#.................................................#........................................................................................................................................................#..............#....#.............#.........................................................................................................................................................................................................................................#.........................#...............#..........................#....................................................................................#.........
...........................................#.................................................................................................................................................................#...............................................#...................#.#........................................................................................................#................#...........#...................#............................#....................#..........#...........................................#.....#...................................................................................#.....................................................................................................................................#.........#........................................................................................#.................................................................................................................................................................#...............................................#...................#.#........................................................................................................#................#...........#...................#............................#....................#..........#...........................................#.....#...................................................................................#.....................................................................................................................................#.........#........................................................................................#.................................................................................................................................................................#...............................................#...................#.#...............................................................................................
.....................................#...............................................................................#......#............................................................#.......................................#......................................#.##.................................#.........................................................................................................#...............................................................................#.......................................................................................#......................#.............................................#..........................................................#...................................................................................................................................................#...............................................................................#......#............................................................#.......................................#......................................#.##.................................#.........................................................................................................#...............................................................................#.......................................................................................#......................#.............................................#..........................................................#...................................................................................................................................................#...............................................................................#......#............................................................#.......................................#......................................#.##.................................#.....................................................................
...............................#.......................#......................#...................................................#.........................................................................#...............................................#...........................................................................................................................#........................................................................................................#...................................#.......#..............................#................................#...............................#...........................................................................#...................................................................................................................................................#.......................#......................#...................................................#.........................................................................#...............................................#...........................................................................................................................#........................................................................................................#...................................#.......#..............................#................................#...............................#...........................................................................#...................................................................................................................................................#.......................#......................#...................................................#.........................................................................#...............................................#......................................................................................................................
...........#..........................#...................................................#......#......................................................#...................................................#..#........................................................................................................................#........................#......#.........................................................................#.................................................#.............................................................................#...........#...#..................................................#...............................#........................................#.....................#...#............................................................#........#..........................#..........................#...................................................#......#......................................................#...................................................#..#........................................................................................................................#........................#......#.........................................................................#.................................................#.............................................................................#...........#...#..................................................#...............................#........................................#.....................#...#............................................................#........#..........................#..........................#...................................................#......#......................................................#...................................................#..#........................................................................................................................#........................#......#..........
..........................#................................................................................#.......................................#....................#.....................................................................................................#................................................................#..............................................................................................................................................................#.......................#................................#................................#...........................................................#.....................#..............#..#........................................................................................#..................................................................#................................................................................#.......................................#....................#.....................................................................................................#................................................................#..............................................................................................................................................................#.......................#................................#................................#...........................................................#.....................#..............#..#........................................................................................#..................................................................#................................................................................#.......................................#....................#.....................................................................................................#................................................................#...................................
......................................#.......................................#...................................#..........................................................................................................#....................................##.........#..................................................................................................................##.......................................#............................................#..#.................................#...........................................................................#.............................................#................................#.......#................................................................#..........................................................................#.........................................#.......................................#...................................#..........................................................................................................#....................................##.........#..................................................................................................................##.......................................#............................................#..#.................................#...........................................................................#.............................................#................................#.......#................................................................#..........................................................................#.........................................#.......................................#...................................#..........................................................................................................#....................................##.........#.....................................................................................................
.............................................................................................#.........................#.................#.....................................#............#.................................................................#..#................................#......................................................................#...........#..................................................................................................................................................................................................#.............................##....................................................#................................................#......#.........................#............................................................................................................................................................................#.........................#.................#.....................................#............#.................................................................#..#................................#......................................................................#...........#..................................................................................................................................................................................................#.............................##....................................................#................................................#......#.........................#............................................................................................................................................................................#.........................#.................#.....................................#............#.................................................................#..#................................#......................................................................#.........
.............#...................................................................................................................................................................................................................................................#..........................................................#........................#....#.............................................................................................................................................................................................................#..........................................................................................................................................#.......................................#...............................................................................................#...................................................................................................................................................................................................................................................#..........................................................#........................#....#.............................................................................................................................................................................................................#..........................................................................................................................................#.......................................#...............................................................................................#...................................................................................................................................................................................................................................................#..........................................................#........................#....#........................
............#..............#........................#...........................#...............................................................#.........................#................#...................#..............................................#.............................................................#.#....................................................#........................................#.............................#......................................#...#....................................................................................#......................................................#................#......................................#..............................................#.......................................................................#...#.....................#..............#........................#...........................#...............................................................#.........................#................#...................#..............................................#.............................................................#.#....................................................#........................................#.............................#......................................#...#....................................................................................#......................................................#................#......................................#..............................................#.......................................................................#...#.....................#..............#........................#...........................#...............................................................#.........................#................#...................#..............................................#.............................................................#.#....................................................
...............................................................................................................#................................#................#.......................................#.............................................................................................#.................................................................................................................#...............................#................................................................#......#...........................................#.......................#....................................................................................................................#....#........................................................................##...................................................................................................................................................#................................#................#.......................................#.............................................................................................#.................................................................................................................#...............................#................................................................#......#...........................................#.......................#....................................................................................................................#....#........................................................................##...................................................................................................................................................#................................#................#.......................................#.............................................................................................#...........................................................................
...#......................#........#....................................................................................................................................................................................................#......................................#.......................#..................................................................................#..............#...............................................#.............................#..............#...........................................................................................................#...............................................................................#......................#.........................................#............#..................#.............................................#......................#........#....................................................................................................................................................................................................#......................................#.......................#..................................................................................#..............#...............................................#.............................#..............#...........................................................................................................#...............................................................................#......................#.........................................#............#..................#.............................................#......................#........#....................................................................................................................................................................................................#......................................#.......................#...........................................................................
........................................................................................................................#.....................................#........#........................................#......#.....#..............................................................................#....#.................#.......#...................................................................................................................................................#...................................................................#.........................................................................................................................................................##.....................................................#..........................................#......................................................................................................................................#.....................................#........#........................................#......#.....#..............................................................................#....#.................#.......#...................................................................................................................................................#...................................................................#.........................................................................................................................................................##.....................................................#..........................................#......................................................................................................................................#.....................................#........#........................................#......#.....#..............................................................................#....#.................#.......#.......................................
................#....#...................#................#.....................................................................................#...............................................................................................................................#..........................#.......................................................................................................#.............#..............................#...........................................................#...................................................#...................................................................................#..................................................................................................#...............................#......................................................#....#...................#................#.....................................................................................#...............................................................................................................................#..........................#.......................................................................................................#.............#..............................#...........................................................#...................................................#...................................................................................#..................................................................................................#...............................#......................................................#....#...................#................#.....................................................................................#...............................................................................................................................#..........................#.......................................................................
.......#..............#.................................................................#.............................................................#..................................................#..#...................#...............................................................................#..............##..........#..........................#................#..........................................................................................#..............................#..............................................................................#.#..............................................................................................................................#.............................................................................#.....................................#..............#.................................................................#.............................................................#..................................................#..#...................#...............................................................................#..............##..........#..........................#................#..........................................................................................#..............................#..............................................................................#.#..............................................................................................................................#.............................................................................#.....................................#..............#.................................................................#.............................................................#..................................................#..#...................#...............................................................................#..............##..........#..........................#............
....................................#.............#.....#.....................................................#................##..................#.......................#......................#......................................................................................#................#..........................#.........................#....................................................................................................................#.............#...........#.........#....#..........#.................................................#............................................................................#..........#.......#................#....#............................................................#...#..........#......................................#.#............................................#.............#.....#.....................................................#................##..................#.......................#......................#......................................................................................#................#..........................#.........................#....................................................................................................................#.............#...........#.........#....#..........#.................................................#............................................................................#..........#.......#................#....#............................................................#...#..........#......................................#.#............................................#.............#.....#.....................................................#................##..................#.......................#......................#......................................................................................#................#..........................#.........................#...................
...................................#....#..............................#...................#...................................#...........#..................................#....#.......................................................#.........#.....................#.........#..................#..................#...............#.............#.................#...................................................#..................................................#.............#....................#........................#.................................................................................................................#...................................................#................................................................................#..........................#................................................#....#..............................#...................#...................................#...........#..................................#....#.......................................................#.........#.....................#.........#..................#..................#...............#.............#.................#...................................................#..................................................#.............#....................#........................#.................................................................................................................#...................................................#................................................................................#..........................#................................................#....#..............................#...................#...................................#...........#..................................#....#.......................................................#.........#.....................#.........#..................#..................#...............#.............#.................#.......
................................................................................#.................#...#.#................#........#.................................................#................#.............#..................#....................................#..................#.........#............................................................#...........................#....................#...............................................................#........................................................#.........#..............................................................................................................................................................#................................................................#....................................................................................................................................#.................#...#.#................#........#.................................................#................#.............#..................#....................................#..................#.........#............................................................#...........................#....................#...............................................................#........................................................#.........#..............................................................................................................................................................#................................................................#....................................................................................................................................#.................#...#.#................#........#.................................................#................#.............#..................#....................................#..................#.........#............................................................#.............
..............................#...................................#.........................#........#...........................#............................................................................#..................................................................................................................................#....................................#....#.....................................................................................................................................#...............#....................#..............#..................................#......................................................................#...........................................................................#................................................................................................#...................................#.........................#........#...........................#............................................................................#..................................................................................................................................#....................................#....#.....................................................................................................................................#...............#....................#..............#..................................#......................................................................#...........................................................................#................................................................................................#...................................#.........................#........#...........................#............................................................................#..................................................................................................................................#.................................
...................................................................................................................................#...............#..........................................................................................#..............................................................................#...................................................................................#...............................................................................#..#.......................................................................................................................#......................................................#................................................#..........................................#..............#..................................................................................................................................................................................#...............#..........................................................................................#..............................................................................#...................................................................................#...............................................................................#..#.......................................................................................................................#......................................................#................................................#..........................................#..............#..................................................................................................................................................................................#...............#..........................................................................................#..............................................................................#.....................................................
........................................#..............................................................................................#.................#............................................................................................#........................................................................#................................................................#......................................................................................................................................................................#...#.............................................................................................................................................................................................................................................#............................................................#..............................................................................................#.................#............................................................................................#........................................................................#................................................................#......................................................................................................................................................................#...#.............................................................................................................................................................................................................................................#............................................................#..............................................................................................#.................#............................................................................................#........................................................................#...................................................
..........................................#.........#........................#..............#............................#.........................#............................#....................#......................................................#........#...........#..........................#...............................#.....................................#..............................................#.....#...........................................................................................................#.......#......#.....................................#....................................................#.................#.................................#.............................#........................................................................................................................................#.........#........................#..............#............................#.........................#............................#....................#......................................................#........#...........#..........................#...............................#.....................................#..............................................#.....#...........................................................................................................#.......#......#.....................................#....................................................#.................#.................................#.............................#........................................................................................................................................#.........#........................#..............#............................#.........................#............................#....................#......................................................#........#...........#..........................#...............................#.....................................#
.........................................#..#..........................#...............................................................................#..........................................................................................................................................................................................#.........................................................................................#.............................................................................................................................................................................................#..............................##...............................#................................................#...................................................................#.......................................................#..#..........................#...............................................................................#..........................................................................................................................................................................................#.........................................................................................#.............................................................................................................................................................................................#..............................##...............................#................................................#...................................................................#.......................................................#..#..........................#...............................................................................#..........................................................................................................................................................................................#................................
....#...................................................................................#................................................#...............................#......#........................#.........................#...........................................................................#.......#..#...#.........................................................................#.............................#...................................................#...#......................#....................................................................................#.........................................#.........................#...................................................................................................................................................................#...................................................................................#................................................#...............................#......#........................#.........................#...........................................................................#.......#..#...#.........................................................................#.............................#...................................................#...#......................#....................................................................................#.........................................#.........................#...................................................................................................................................................................#...................................................................................#................................................#...............................#......#........................#.........................#...........................................................................#.......#..#...#....................................................
.......................#....#.........................................#...............................#...........................................................#.##......#...................................................#..................##..............#..........................#....................#...........#.........................#..............................................#.............................#.....................................#........................................................................................................................................#.........#.........#...................................................................#..................................................................................................#....................................................#....#.........................................#...............................#...........................................................#.##......#...................................................#..................##..............#..........................#....................#...........#.........................#..............................................#.............................#.....................................#........................................................................................................................................#.........#.........#...................................................................#..................................................................................................#....................................................#....#.........................................#...............................#...........................................................#.##......#...................................................#..................##..............#..........................#....................#...........#.........................#.........................
.............................#............................#................#...........#......................#...............................................#....................................#................................................................................................#.................................................................#...............................................................................#.......................................................#.....#.......#.............#..........................................................#..........#..............#.......#..........................#...................................................#....................................................................................................................................................#............................#................#...........#......................#...............................................#....................................#................................................................................................#.................................................................#...............................................................................#.......................................................#.....#.......#.............#..........................................................#..........#..............#.......#..........................#...................................................#....................................................................................................................................................#............................#................#...........#......................#...............................................#....................................#................................................................................................#.................................................................#............
...................#...........................................................................#.......................#....................................#...............#................#...........#.............................................................................................................................................................#....#.................................................................#........................................................................................................#.....................................................................................#.......................................#....#....................................#.....................................#...............#.............................#.............................................#...........................................................................#.......................#....................................#...............#................#...........#.............................................................................................................................................................#....#.................................................................#........................................................................................................#.....................................................................................#.......................................#....#....................................#.....................................#...............#.............................#.............................................#...........................................................................#.......................#....................................#...............#................#...........#.............................................................................................................................................................#....#......
#..............................................#......................................................................................................................#................................................................................#................................................................................................................................................................#......#.....#....................................#...............................#..........................................................................................................#.....................#.................................#........#............................................................................#......................................................#...............#...#..............................................#......................................................................................................................#................................................................................#................................................................................................................................................................#......#.....#....................................#...............................#..........................................................................................................#.....................#.................................#........#............................................................................#......................................................#...............#...#..............................................#......................................................................................................................#................................................................................#...........................................................................................................................
....................................#...........#...............................#......................#...................................................#.......................................................................................................#.........................................................................................#.............................................................................................#.........................................................................#.....................#.............#..................................#...............................................#....................#...............................................................#................................................................................................................................#...........#...............................#......................#...................................................#.......................................................................................................#.........................................................................................#.............................................................................................#.........................................................................#.....................#.............#..................................#...............................................#....................#...............................................................#................................................................................................................................#...........#...............................#......................#...................................................#.......................................................................................................#.........................................................................................#.....................
..............................................................#...............................................................................#...#..................................#.................#..................................................................................#.........................#.....................................#...........#.............................................##.......................................................................................................................#.#...................................................................#..........................#.#..........................................#...........................................................................#...........................#..#.....................................................................................................#...............................................................................#...#..................................#.................#..................................................................................#.........................#.....................................#...........#.............................................##.......................................................................................................................#.#...................................................................#..........................#.#..........................................#...........................................................................#...........................#..#.....................................................................................................#...............................................................................#...#..................................#.................#..................................................................................#.........................#.....................................#...........#............
....................................................................#.................#......#......#......#......................................................................................#..........#...............................#.#.........................................................#..........#...............#.................................................................................................................#....................................#................#.....#............#................#....................................................................#.............................#...............................................................................#...........................................................................#..................................................................................................#.................#......#......#......#......................................................................................#..........#...............................#.#.........................................................#..........#...............#.................................................................................................................#....................................#................#.....#............#................#....................................................................#.............................#...............................................................................#...........................................................................#..................................................................................................#.................#......#......#......#......................................................................................#..........#...............................#.#.........................................................#..........#...............#..............................................
...#...................#..............................................#......#..................................................................................#..#........................................................#.........................................................................................................................................#.......#...............................#....#..............................................................................................#.......#.............................................................#.......................#.............................................#...............#.....................................................................................................................................................#............#...................#..............................................#......#..................................................................................#..#........................................................#.........................................................................................................................................#.......#...............................#....#..............................................................................................#.......#.............................................................#.......................#.............................................#...............#.....................................................................................................................................................#............#...................#..............................................#......#..................................................................................#..#........................................................#.........................................................................................................................................#.......#....
......#..........................................................#......#........................#............................................##................................................................................................................#....................#........................................#........................................................#........#........................................................#......................................................................................#...#...............................................................................................................................###........#.............#..........#......#....................................................................................................................#..........................................................#......#........................#............................................##................................................................................................................#....................#........................................#........................................................#........#........................................................#......................................................................................#...#...............................................................................................................................###........#.............#..........#......#....................................................................................................................#..........................................................#......#........................#............................................##................................................................................................................#....................#........................................#....................................................
........................................................................................................................................#......................................................#.......................................................................#.......................................#...#..........................##..#........................................................................................................................................................................................#..............#............................................................#....................................................#.........................#.......................................................#...............................#.......................................................................................................................................................................................#......................................................#.......................................................................#.......................................#...#..........................##..#........................................................................................................................................................................................#..............#............................................................#....................................................#.........................#.......................................................#...............................#.......................................................................................................................................................................................#......................................................#.......................................................................#.......................................#...#..........................##..#................................
...................................................................................#.................................................#............................#..............................................................................#..................................................................................#............#...........................#..#........................#.............................#...................................................................................................................................#..............#........................................................................................................................#..........#..........#.##....................................................................................................................................................................................#.................................................#............................#..............................................................................#..................................................................................#............#...........................#..#........................#.............................#...................................................................................................................................#..............#........................................................................................................................#..........#..........#.##....................................................................................................................................................................................#.................................................#............................#..............................................................................#..................................................................................#............#...........................#..#..
.....................#..............................................#.........................................#............#..............#.................#.................................................................................#........#..............................................................................................#..............................................................#...............................#......................#..........................#........#....................#......................................#...................................#.................................................................................................................................................................#................................................................................#..............................................#.........................................#............#..............#.................#.................................................................................#........#..............................................................................................#..............................................................#...............................#......................#..........................#........#....................#......................................#...................................#.................................................................................................................................................................#................................................................................#..............................................#.........................................#............#..............#.................#.................................................................................#........#..............................................................................................#............................
.................................................................#......#...........................................#.................................#...........................................#.........................#..#........................#........................................................................#......................#.........................................................#................................................#........................................#...............#..............#.#......................#..#..#....#..............................................................#......#.......................#.......#.....................................#...................................................................................................................................................................................#......#...........................................#.................................#...........................................#.........................#..#........................#........................................................................#......................#.........................................................#................................................#........................................#...............#..............#.#......................#..#..#....#..............................................................#......#.......................#.......#.....................................#...................................................................................................................................................................................#......#...........................................#.................................#...........................................#.........................#..#........................#........................................................................#......................#..........................
............................................................................................................#......................................................................................................................................................#.................................................................................................................................................................................................................................................................#....................................................................................................................................................#...............................................................................................................................................................................................................................................................#......................................................................................................................................................#.................................................................................................................................................................................................................................................................#....................................................................................................................................................#...............................................................................................................................................................................................................................................................#......................................................................................................................................................#...............................................................................................................
.............................................#...........................#..............................................................................................................................................................................................................#..............................................................#........................................................................#...#......#.........................................................................................................#............................................................................................#.........#.....................................................................................#.........................................#..............................................................................................#...........................#..............................................................................................................................................................................................................#..............................................................#........................................................................#...#......#.........................................................................................................#............................................................................................#.........#.....................................................................................#.........................................#..............................................................................................#...........................#..............................................................................................................................................................................................................#..............................................................#...........................
.........................................................#.........#.........................................................................................................................#..........................................................#.........#................................#.......................#.......................................................................................................................#.............#..................................................................................#.#......................................................................#..............................................#............................................................................................#...............#.............................#...............................................................................#.........#.........................................................................................................................#..........................................................#.........#................................#.......................#.......................................................................................................................#.............#..................................................................................#.#......................................................................#..............................................#............................................................................................#...............#.............................#...............................................................................#.........#.........................................................................................................................#..........................................................#.........#................................#.......................#.......................................................
..............#..........................#.....#................................#.............................................#..................................#........................................................................#..........................................#.................#......................#..............#.............................#.....................................................................#..............................................................#......#...............#...................#..........................#............................#......................................................................#.........#..............................................................................#....................................................#...................#..........................#.....#................................#.............................................#..................................#........................................................................#..........................................#.................#......................#..............#.............................#.....................................................................#..............................................................#......#...............#...................#..........................#............................#......................................................................#.........#..............................................................................#....................................................#...................#..........................#.....#................................#.............................................#..................................#........................................................................#..........................................#.................#......................#..............#.............................#.......
..................#.......................................................................#.................................................................................#......#........................................#......................................................................#..............#.....................................#..............#.................................#.......................................#...........................................................#...................................................#.................................................................................................................#.....................................................................#.......#.........#....................................................................................#.......................................................................#.................................................................................#......#........................................#......................................................................#..............#.....................................#..............#.................................#.......................................#...........................................................#...................................................#.................................................................................................................#.....................................................................#.......#.........#....................................................................................#.......................................................................#.................................................................................#......#........................................#......................................................................#..............#.....................................#..............#...........
.....#..........................#.............................................#......#......#......#..........................#.................................................#.....#....................................................................................................................................#..............#.....................#...........................................................................#....#....................................#.............#......................................................#..................................................................................................#...#.......................#.......#...#.............................................#............................................#...#.............................................#..........................#.............................................#......#......#......#..........................#.................................................#.....#....................................................................................................................................#..............#.....................#...........................................................................#....#....................................#.............#......................................................#..................................................................................................#...#.......................#.......#...#.............................................#............................................#...#.............................................#..........................#.............................................#......#......#......#..........................#.................................................#.....#....................................................................................................................................#..............#.....................#..................
..............#.................................................................................#.................................................#..............................................................#..................#.....................#.....................................................................................................................................................................#...............................#......................................................................................................................................................................................................#....................................................................#.................................................................#.......................#..#..................#.................................................................................#.................................................#..............................................................#..................#.....................#.....................................................................................................................................................................#...............................#......................................................................................................................................................................................................#....................................................................#.................................................................#.......................#..#..................#.................................................................................#.................................................#..............................................................#..................#.....................#........................................................................................................................
.............................#.....................................#...................................................................................................................................................................................#...................................................................................................................................................................................................................#.#...............................#...#..............................................#......................................................................#....................#.............................#................................................................................................................................................................................#.....................................#...................................................................................................................................................................................#...................................................................................................................................................................................................................#.#...............................#...#..............................................#......................................................................#....................#.............................#................................................................................................................................................................................#.....................................#...................................................................................................................................................................................#...........................................................................................................................
...........#...................................................................................#....##........................................................................................................................#.#..................................................................................................................#.......................#....................................................................................................#...................#.................................................................................................................#..........................................................................................................................................##.......................................#..#...........................................#...................................................................................#....##........................................................................................................................#.#..................................................................................................................#.......................#....................................................................................................#...................#.................................................................................................................#..........................................................................................................................................##.......................................#..#...........................................#...................................................................................#....##........................................................................................................................#.#..................................................................................................................#.......................#.......
..........................#.........#....#......................................#...................#................#......................#........#............#................................#............#....................#....................................................................................................................#.......................#............................................#................#.............#........................................#..............................#.............................................#..................................................................................................#.......#..............................................................#............#............................................................................................#.........#....#......................................#...................#................#......................#........#............#................................#............#....................#....................................................................................................................#.......................#............................................#................#.............#........................................#..............................#.............................................#..................................................................................................#.......#..............................................................#............#............................................................................................#.........#....#......................................#...................#................#......................#........#............#................................#............#....................#....................................................................................................................#.......................#
.......................................................................#............................................................................................................................................................................#..................................................................................................................................................................................................#........................................................#...........................................................................................................#.....................#....................................#.......................................................#....................#................................................................................................................................................#............................................................................................................................................................................#..................................................................................................................................................................................................#........................................................#...........................................................................................................#.....................#....................................#.......................................................#....................#................................................................................................................................................#............................................................................................................................................................................#..............................................................................................................................
.................................................................................................................#......................................................#........................................................................................................................................................#................#..................................................................................................................#......................................................................................................#............#..............................................................................................................#...........#...................................................................#......................................................................................................................................................................#......................................................#........................................................................................................................................................#................#..................................................................................................................#......................................................................................................#............#..............................................................................................................#...........#...................................................................#......................................................................................................................................................................#......................................................#........................................................................................................................................................#................#................................
.......................................................................#..........#...............................................................................................................................#..#................#........................#...........#....#.........#..................#...........#.........#.........#...............................................#..........................................................................................#......................................................................................#.................##...................................................................................................................#.......................................................................#........#.............................................................................................................#..........#...............................................................................................................................#..#................#........................#...........#....#.........#..................#...........#.........#.........#...............................................#..........................................................................................#......................................................................................#.................##...................................................................................................................#.......................................................................#........#.............................................................................................................#..........#...............................................................................................................................#..#................#........................#...........#....#.........#..................#...........#.........#.........#.....................................
.........................#.........................................#........#.........................................................................................#............................#...#.......................................................................................................................#...............................#.................................................................................................#...............................................................................................................................................#................#.........#.....................................#......#.................................................#....................#...................#..................................................................................#.........................................#........#.........................................................................................#............................#...#.......................................................................................................................#...............................#.................................................................................................#...............................................................................................................................................#................#.........#.....................................#......#.................................................#....................#...................#..................................................................................#.........................................#........#.........................................................................................#............................#...#.......................................................................................................................#...............................#...................
.......................................#............................#..............................................#.#..................#.........#...............................#....................#....#...............#.............#.................................................#......................#...........................#..#...................................#.........#.............#..................................................#.........................#......#...............................................................#...........................................#.......#.......................................................................................................................#............................#.........................................................................................................#............................#..............................................#.#..................#.........#...............................#....................#....#...............#.............#.................................................#......................#...........................#..#...................................#.........#.............#..................................................#.........................#......#...............................................................#...........................................#.......#.......................................................................................................................#............................#.........................................................................................................#............................#..............................................#.#..................#.........#...............................#....................#....#...............#.............#.................................................#......................#...........................#..#................................
.....................................................#...................................#.#........................................................................#.......................................................#................................................................................................................................................#.....................................#....#..................#...................................................................................#...............#..............................................................................#.....................#.....................................................................#.....#.................................................#................................................................................................................#...................................#.#........................................................................#.......................................................#................................................................................................................................................#.....................................#....#..................#...................................................................................#...............#..............................................................................#.....................#.....................................................................#.....#.................................................#................................................................................................................#...................................#.#........................................................................#.......................................................#................................................................................................................................................#.....
.................................................................#.........................................#.....................................................................................................................#............#.............................#....................................................................................#.....................#.........#.............................#.......#.................#...#...........................#......##..................................#..................................................................................................#...........................................................................................................................#................................#...................#......................................................................................#.........................................#.....................................................................................................................#............#.............................#....................................................................................#.....................#.........#.............................#.......#.................#...#...........................#......##..................................#..................................................................................................#...........................................................................................................................#................................#...................#......................................................................................#.........................................#.....................................................................................................................#............#.............................#....................................................................................#.................
................................................................#...................................................#.....#...............................................................#..........#.......................#..................................................................................#.................................................................................#.............................................................................#....................................#............................................................................................................................................................................#...........................................#....................#.....................................#....................................................................................................#...................................................#.....#...............................................................#..........#.......................#..................................................................................#.................................................................................#.............................................................................#....................................#............................................................................................................................................................................#...........................................#....................#.....................................#....................................................................................................#...................................................#.....#...............................................................#..........#.......................#..................................................................................#..................................................................
......................................................................................................................#..............#........................#....#.....................................#.......#.........................#..............#........................................................................................................................................................................................................................................................#........................................................................................................................#...............#.................#.................................#.....#............................................................................................#.......................#.#......................................................................................................................#..............#........................#....#.....................................#.......#.........................#..............#........................................................................................................................................................................................................................................................#........................................................................................................................#...............#.................#.................................#.....#............................................................................................#.......................#.#......................................................................................................................#..............#........................#....#.....................................#.......#.........................#..............#........................................................................................................................
.................................................................#...........................................#.......................................................................................................#...........................##........#.#........................................#......................................................................................#.............................................................................................................#...................................#.#.......#....................................................................................................................................................................................#........#....#.................................................................#..............#.................................................................#...........................................#.......................................................................................................#...........................##........#.#........................................#......................................................................................#.............................................................................................................#...................................#.#.......#....................................................................................................................................................................................#........#....#.................................................................#..............#.................................................................#...........................................#.......................................................................................................#...........................##........#.#........................................#............................................................................
.................#...........................................................#........................................#................#......#..............#..................................................................#...................................................................#........................#.........#...................................................................................................................................................................................................#...................................................................................................................................................................................................................#..............#...............................................#................................#...........................................................#........................................#................#......#..............#..................................................................#...................................................................#........................#.........#...................................................................................................................................................................................................#...................................................................................................................................................................................................................#..............#...............................................#................................#...........................................................#........................................#................#......#..............#..................................................................#...................................................................#........................#.........#...........................................
.............#.................................................#...............................................................................#.......................#.......#..........................#......................................#........................................................................#..............................................#.................#................#...............#.................................#.................................................................................................................................#........................................................................#..........................#........#.............................................................................................................................#...............#.................................................#...............................................................................#.......................#.......#..........................#......................................#........................................................................#..............................................#.................#................#...............#.................................#.................................................................................................................................#........................................................................#..........................#........#.............................................................................................................................#...............#.................................................#...............................................................................#.......................#.......#..........................#......................................#........................................................................#..............................................#.........
......................#.................................................#...................................#................................................................#............................#..............#.....................#..............................#.....................................................#......................................................#........#....................................#.................................................................................#..........................................#......#................................................#.................................#...................#............#...............................................................................................#..#...............................................................#.................................................#...................................#................................................................#............................#..............#.....................#..............................#.....................................................#......................................................#........#....................................#.................................................................................#..........................................#......#................................................#.................................#...................#............#...............................................................................................#..#...............................................................#.................................................#...................................#................................................................#............................#..............#.....................#..............................#.....................................................#..............................................
..................................................................................#........................#..........#.........................................................................................................................................................................#..................#...........................#..#..#............#.........................#......................................................................................#.....................................................................................................................#...............................#......................................#..............................................................................................##...............................................................................................................................................#........................#..........#.........................................................................................................................................................................#..................#...........................#..#..#............#.........................#......................................................................................#.....................................................................................................................#...............................#......................................#..............................................................................................##...............................................................................................................................................#........................#..........#.........................................................................................................................................................................#..................#...........................#..#..#............#................
....................................#..............................................................................#..........................................................................................................#.......................#...........................................................................................................#..............................................................................................#.#..........#................#..........#.............................................................................................................................................................#......................................................................#..................................................................................................................................#..............................................................................#..........................................................................................................#.......................#...........................................................................................................#..............................................................................................#.#..........#................#..........#.............................................................................................................................................................#......................................................................#..................................................................................................................................#..............................................................................#..........................................................................................................#.......................#...........................................................................................................#................
...................................................................#...........................#.............................#....#.............................................................................................................................................................................................................................#.........................................................................#............................................................................................................................#.....................................#..................................................................#........................................................................#...............................................#.......................................................................................................#...........................#.............................#....#.............................................................................................................................................................................................................................#.........................................................................#............................................................................................................................#.....................................#..................................................................#........................................................................#...............................................#.......................................................................................................#...........................#.............................#....#.............................................................................................................................................................................................................................#..................
...................................#...................................................................................................#.......................................................................................#..................................#...........#.....#.............................................................#............................................#.............................................................#..............#......#.#.........................................................................................#...............................................................#....................#..............................................................................#........................#..................#.................................................................................#...................................................................................................#.......................................................................................#..................................#...........#.....#.............................................................#............................................#.............................................................#..............#......#.#.........................................................................................#...............................................................#....................#..............................................................................#........................#..................#.................................................................................#...................................................................................................#.......................................................................................#..................................#...........#.....#.............................................................#................................
........................#.....................#..............................................................................#.................................#......................................#............................................................#.....#.#..............................................................................................#..........................................#...#...............#........................................................................................#...................................................................................#....................................................#.........................................#......#.............................................................#..#..............................................#.........................#.....................#..............................................................................#.................................#......................................#............................................................#.....#.#..............................................................................................#..........................................#...#...............#........................................................................................#...................................................................................#....................................................#.........................................#......#.............................................................#..#..............................................#.........................#.....................#..............................................................................#.................................#......................................#............................................................#.....#.#..............................................................................................#........
............................................#....................................................................................................................................................................#...................#.....#....................................................#..........................................................................................................................................................................................................................................................................#....................................................#..........................#...........................................#..........#....................#................#.................................................................................................................................#....................................................................................................................................................................#...................#.....#....................................................#..........................................................................................................................................................................................................................................................................#....................................................#..........................#...........................................#..........#....................#................#.................................................................................................................................#....................................................................................................................................................................#...................#.....#....................................................#..................................................................................
.............#..............................................................................................................#.#......#....................#.................#....#..............................................................................................................................................#.#...................................................#..............................#.........##.............................................................................................#.................#.....................................#.............#...................................................#...............#..#..................................................#...........#.......................#..........#.............................................................#...............#..............................................................................................................#.#......#....................#.................#....#..............................................................................................................................................#.#...................................................#..............................#.........##.............................................................................................#.................#.....................................#.............#...................................................#...............#..#..................................................#...........#.......................#..........#.............................................................#...............#..............................................................................................................#.#......#....................#.................#....#..............................................................................................................................................#.#................................................
..............................................................................#.............#..................#.......#................................................................................................................................#........................................................................................................................................................................................#.................................#........................#.#.......#...............................................................................................#...............................#........#....................................................................................................................................................#.......................................................................................................#.............#..................#.......#................................................................................................................................#........................................................................................................................................................................................#.................................#........................#.#.......#...............................................................................................#...............................#........#....................................................................................................................................................#.......................................................................................................#.............#..................#.......#................................................................................................................................#..........................................................................................................................
.............................................................................................................................#................................#....................................#................................................................................................................#..........................................................................................................................................................................#.......#.......................................#.....................................................................................................#.....................................................................................#...............................................................................#................#..............................................................................................................................#................................#....................................#................................................................................................................#..........................................................................................................................................................................#.......#.......................................#.....................................................................................................#.....................................................................................#...............................................................................#................#..............................................................................................................................#................................#....................................#................................................................................................................#..............................................................
.......................................................................................#.............................................................................................................................................................................................................#........#.............................................................................................................#.........#......................................#.....................................#.#......................................#.................................................................#.........#.........................................................................................................................................................................................##.................................................................................................#.............................................................................................................................................................................................................#........#.............................................................................................................#.........#......................................#.....................................#.#......................................#.................................................................#.........#.........................................................................................................................................................................................##.................................................................................................#.............................................................................................................................................................................................................#........#....................................................................
..#..................................................#..........................#......................#..........................................................#............................#..........................................................................................#.#.......................................................................................................................................................................................#...............................#..............................................................#................#..........................................#.........................................................................................................................#.................#.................................................#..#..................................................#..........................#......................#..........................................................#............................#..........................................................................................#.#.......................................................................................................................................................................................#...............................#..............................................................#................#..........................................#.........................................................................................................................#.................#.................................................#..#..................................................#..........................#......................#..........................................................#............................#..........................................................................................#.#......................................................................................
............................................................................................................................................................#...............................................................................................................#...................................................................................#..........................................................#..............................................................................................................................#..........#...............................#...........#.....#..................................................................#...................................................................................#...........................................................................................................................................................................................................................#...............................................................................................................#...................................................................................#..........................................................#..............................................................................................................................#..........#...............................#...........#.....#..................................................................#...................................................................................#...........................................................................................................................................................................................................................#...............................................................................................................#...................................................................................#..................
........................#.........................................#.......................................................................#............#..............................................................................................................................................#...............................#.............................##...................................................................................#...................................................................................#........................#...........................#.......................................................................................................................................................................................................#...........................................................#.........................................#.......................................................................#............#..............................................................................................................................................#...............................#.............................##...................................................................................#...................................................................................#........................#...........................#.......................................................................................................................................................................................................#...........................................................#.........................................#.......................................................................#............#..............................................................................................................................................#...............................#.............................##.............
................#...#.....#................................................................................................................................................................#..........................#..............................................................#..................................................................#........#...................................................................................#.........................................#................................................................................##............#..........................................................................................................................................................................................................#....................................................#...#.....#................................................................................................................................................................#..........................#..............................................................#..................................................................#........#...................................................................................#.........................................#................................................................................##............#..........................................................................................................................................................................................................#....................................................#...#.....#................................................................................................................................................................#..........................#..............................................................#..................................................................#........#.................
...............#.....................................................................................................#..................................#..................#................#........#......................................................................................................#............................#................................................#......#...#...................................................................................#.......................#.......#..........#..........................#.............#..........................................................................................................#........................#..............................................................................................#............................................#.....................................................................................................#..................................#..................#................#........#......................................................................................................#............................#................................................#......#...#...................................................................................#.......................#.......#..........#..........................#.............#..........................................................................................................#........................#..............................................................................................#............................................#.....................................................................................................#..................................#..................#................#........#......................................................................................................#............................#.........................................
..................................................................................................#......................#..............................................#............................#.........................................#.................................................#.......................................................................#..................................................................................#......................#.......................................#.......................#..........#..............................................#....................................#.........#.................................................................................................................................................................#.................................................................................................................#......................#..............................................#............................#.........................................#.................................................#.......................................................................#..................................................................................#......................#.......................................#.......................#..........#..............................................#....................................#.........#.................................................................................................................................................................#.................................................................................................................#......................#..............................................#............................#.........................................#.................................................#.......................................................................#.........
#...............................................................#..........................................................................................................................................................................#....................................................#.......#.........#..................................................................................#.....................................#.......................................................................................#..........................................................#.............................#........................................#..............................................#..........................................................................#..............................................#...............................................................#..........................................................................................................................................................................#....................................................#.......#.........#..................................................................................#.....................................#.......................................................................................#..........................................................#.............................#........................................#..............................................#..........................................................................#..............................................#...............................................................#..........................................................................................................................................................................#....................................................#.......#.........#................................................................
...................................................#...............#..............................................................................#.......................................................................................#............................................................................................................................................#...........................................................................................................#.............................................................................................#...............................................#..#...............................................................................................................................#......#.#.......#..........#................................................................................#...............#..............................................................................#.......................................................................................#............................................................................................................................................#...........................................................................................................#.............................................................................................#...............................................#..#...............................................................................................................................#......#.#.......#..........#................................................................................#...............#..............................................................................#.......................................................................................#........................................................................................................................................
.#......................................................................#......##.........................#..........................................#...#..#......................................................#......................................................................#..............#.......................#.......................................#..................................................................................#....................................#..........................................................#............................................................................................#..............................................................#..........................................................................#...........................#...#...........#......................................................................#......##.........................#..........................................#...#..#......................................................#......................................................................#..............#.......................#.......................................#..................................................................................#....................................#..........................................................#............................................................................................#..............................................................#..........................................................................#...........................#...#...........#......................................................................#......##.........................#..........................................#...#..#......................................................#......................................................................#..............#.......................#.......................................#.........
................................#..................................#........................................................#................................................................................#.........#..............#.......................................................................................................................................................................................#.......................................#.......................................................................................................................................................................................#............#......................#......................#....................................................................................................##..............................................#..................................#........................................................#................................................................................#.........#..............#.......................................................................................................................................................................................#.......................................#.......................................................................................................................................................................................#............#......................#......................#....................................................................................................##..............................................#..................................#........................................................#................................................................................#.........#..............#............................................................................................................................................
.........................#................................#..............................#...................................................#..............#.....................#.....................#.......#.#...........................................................................................................................................................................................................#.....................................................................................................................................#.....................................................#...............#.........#...#.....................................................................................................................................#.......#................................................................#................................#..............................#...................................................#..............#.....................#.....................#.......#.#...........................................................................................................................................................................................................#.....................................................................................................................................#.....................................................#...............#.........#...#.....................................................................................................................................#.......#................................................................#................................#..............................#...................................................#..............#.....................#.....................#.......#.#................................................................................................................................................................
....................................#..............#......#.................................................................#..........#.......##.........#.................................................................................................#.....................................#..........................................................................#..........................#.........................#............#...............#...................#.#.............................#............................................#...................................................................................#......#...........#..............#...............#..........................#...................................................................................................#.....#......................................#..............#......#.................................................................#..........#.......##.........#.................................................................................................#.....................................#..........................................................................#..........................#.........................#............#...............#...................#.#.............................#............................................#...................................................................................#......#...........#..............#...............#..........................#...................................................................................................#.....#......................................#..............#......#.................................................................#..........#.......##.........#.................................................................................................#.....................................#..........................................................................#.....
...#..............................#........................................................................#.........#..........................................................................#........................#...................................................................................................................................................................................#............................................................#...............#.........................................#.........................................................................................................................................................#.............................................................#......................................................#.................#...........#..............................#........................................................................#.........#..........................................................................#........................#...................................................................................................................................................................................#............................................................#...............#.........................................#.........................................................................................................................................................#.............................................................#......................................................#.................#...........#..............................#........................................................................#.........#..........................................................................#........................#.........................................................................................................................................................
..............................................................#...........#.......................#...........#.......................................................#......................................................#.#...................................................................#.........................................................................................................................................#................................................................#................................................................#.....................#.....#..#......................................#............................#......................................................................................................#..................................................................................................................#...........#.......................#...........#.......................................................#......................................................#.#...................................................................#.........................................................................................................................................#................................................................#................................................................#.....................#.....#..#......................................#............................#......................................................................................................#..................................................................................................................#...........#.......................#...........#.......................................................#......................................................#.#...................................................................#...............................................................................
...............................................#........................#..........................................................................................................................................................................................#.......#..................................................................#........................................................................................................................#.................................................#......................................................................................#....#....#....#........................................#.......................................................................................................#........#...................................................................................................#........................#..........................................................................................................................................................................................#.......#..................................................................#........................................................................................................................#.................................................#......................................................................................#....#....#....#........................................#.......................................................................................................#........#...................................................................................................#........................#..........................................................................................................................................................................................#.......#..................................................................#....................................
....#...........#.................#.................#................................................................#.............................................................................................................................#...............................#............#.............................................................#.....##..............#.....................................#...................................................................................................................................#..................................................................................................................................#............................#..................................#....................................#...........................................#...........#.................#.................#................................................................#.............................................................................................................................#...............................#............#.............................................................#.....##..............#.....................................#...................................................................................................................................#..................................................................................................................................#............................#..................................#....................................#...........................................#...........#.................#.................#................................................................#.............................................................................................................................#...............................#............#.............................................................#.....##.............
...................................................................................................#.........................................#.......................................................#...........................................................................#..................................................................#........#.............................#..................................#...........................................................................................................................................................................#.......................................................#...............................#............#........#....................................#..............#.................................................#....#.............................................................................................................#.........................................#.......................................................#...........................................................................#..................................................................#........#.............................#..................................#...........................................................................................................................................................................#.......................................................#...............................#............#........#....................................#..............#.................................................#....#.............................................................................................................#.........................................#.......................................................#...........................................................................#..................................................................#........#.....................
..#................#....................................................#.................................................................#.............................#..................#.........................#..........................................#.........................................................................................................#................................................................#............#..........#.................#.............................................................................................#......................................#.....................................................................................................................................................................................................................#................#....................................................#.................................................................#.............................#..................#.........................#..........................................#.........................................................................................................#................................................................#............#..........#.................#.............................................................................................#......................................#.....................................................................................................................................................................................................................#................#....................................................#.................................................................#.............................#..................#.........................#..........................................#.........................................................................................................#........
...............##.................#...................#........................................................................................................................................................................#.......#...........................................#..................#................................................................#................................#................................................................................#......................#............................................................................#.............#.............#.............#.........................#...............#....................#..............................#...................#............#......................................................#...#...........................##.................#...................#........................................................................................................................................................................#.......#...........................................#..................#................................................................#................................#................................................................................#......................#............................................................................#.............#.............#.............#.........................#...............#....................#..............................#...................#............#......................................................#...#...........................##.................#...................#........................................................................................................................................................................#.......#...........................................#..................#................................................................#...........
.............................................................#.#........#............#..........................#......#.....................................................................................................#.................#................................#...........#.......#......##..#............................#..........#....................................................#....................................................................................................................................#..............................#..................#.................................................................................................#........................................................................#...........................#.............................#..................................................................#.#........#............#..........................#......#.....................................................................................................#.................#................................#...........#.......#......##..#............................#..........#....................................................#....................................................................................................................................#..............................#..................#.................................................................................................#........................................................................#...........................#.............................#..................................................................#.#........#............#..........................#......#.....................................................................................................#.................#................................#...........#.......#......##..#............................#..........#...........................
....#...............#............................#..........................#............................................................................................................................................................................................................................#.......................#.............#...............................................#.............................................................................................................................................................................................................#........#.......................................................................................#.......#..............#...........................................#.............#..................................................#...............#............................#..........................#............................................................................................................................................................................................................................#.......................#.............#...............................................#.............................................................................................................................................................................................................#........#.......................................................................................#.......#..............#...........................................#.............#..................................................#...............#............................#..........................#............................................................................................................................................................................................................................#.......................#.............#...................................
..................................................................#..........................................................................#...................................................#............................................................................#...................................................................#...........................................................................................................#.............................................................................................................................................#....#............................................................................#..........................#......................................................................................................................................................................................#..........................................................................#...................................................#............................................................................#...................................................................#...........................................................................................................#.............................................................................................................................................#....#............................................................................#..........................#......................................................................................................................................................................................#..........................................................................#...................................................#............................................................................#...................................................................#................................
...................#.......................................................................................................................#............................................#......#......................................................................................................................................................................................#..............................#...........................................................................#.................................................................#.............................................................................................................#.....................................................................................#.........................................................................................#.......................................................................................................................#............................................#......#......................................................................................................................................................................................#..............................#...........................................................................#.................................................................#.............................................................................................................#.....................................................................................#.........................................................................................#.......................................................................................................................#............................................#......#...................................................................................................................................................................................
..............................................................................#..........................................................................................................................#..........#.........................................................#.......................................................................................................................#.........................#....#....................................................#..................#................................................#................................................................................................................................................................................................................#............................................................................................................................................#..........................................................................................................................#..........#.........................................................#.......................................................................................................................#.........................#....#....................................................#..................#................................................#................................................................................................................................................................................................................#............................................................................................................................................#..........................................................................................................................#..........#.........................................................#....................................................................................................
......................................................#..................#.........................................................................................................#.................................#........................................#.....................##.......................................................................................................................#....................#.......................#............................#....#.......................................#..............#...........................................#....................................................#...............................................#............#.........................................................#.........................................#.....................#........................................................#..................#.........................................................................................................#.................................#........................................#.....................##.......................................................................................................................#....................#.......................#............................#....#.......................................#..............#...........................................#....................................................#...............................................#............#.........................................................#.........................................#.....................#........................................................#..................#.........................................................................................................#.................................#........................................#.....................##.............................................................................................
........#...................................................................................................................................#......................................#..................................#.....................#.......................................#.............................#...........#..................#.............................................................................................................#....#.......................................#..........................................................................................................#..........................................#...................#...........................................#.....................................................................................................#.............#...................................................................................................................................#......................................#..................................#.....................#.......................................#.............................#...........#..................#.............................................................................................................#....#.......................................#..........................................................................................................#..........................................#...................#...........................................#.....................................................................................................#.............#...................................................................................................................................#......................................#..................................#.....................#.......................................#.............................#...........#..................#.................................
......................................#.....................#.....#.....................................#............#......#.............#.....................#..................#.........................#................................................................................#..............................................................................................................................................................................................#............................................#.............#.................................##.............#..#........................#............#.........................................................#.....................................#.................................................#...............................................................................#.....................#.....#.....................................#............#......#.............#.....................#..................#.........................#................................................................................#..............................................................................................................................................................................................#............................................#.............#.................................##.............#..#........................#............#.........................................................#.....................................#.................................................#...............................................................................#.....................#.....#.....................................#............#......#.............#.....................#..................#.........................#................................................................................#....................................................................................
.............................................................#...#........#..............#.....#..................................................#.......#.................................................................................................#.................................................................................................#...................#......................................................#........................#.......................................................................................................................................................#.....................................................................................................................................#..........................................................................#...............................................................#...#........#..............#.....#..................................................#.......#.................................................................................................#.................................................................................................#...................#......................................................#........................#.......................................................................................................................................................#.....................................................................................................................................#..........................................................................#...............................................................#...#........#..............#.....#..................................................#.......#.................................................................................................#.................................................................................................#...................#
..........................................#.............................................#..........................................#..........................................................#.....................................................#..............................................#..........................................................................................#.........................................#..........#.....................................#.......................................................................................................................................................................#.........................................................#..............................#.........................#...................................................................................................#.............................................#..........................................#..........................................................#.....................................................#..............................................#..........................................................................................#.........................................#..........#.....................................#.......................................................................................................................................................................#.........................................................#..............................#.........................#...................................................................................................#.............................................#..........................................#..........................................................#.....................................................#..............................................#...............................................................................
.............................................................#...................................#......................................#................................................#......................................#....#................................................................................................................................................................................................................#..........................................................................#.........................#....................................................................................................................................#................................#.........................................................#.......#.......................................................................................................#...................................#......................................#................................................#......................................#....#................................................................................................................................................................................................................#..........................................................................#.........................#....................................................................................................................................#................................#.........................................................#.......#.......................................................................................................#...................................#......................................#................................................#......................................#....#.............................................................................................................................................
.............................#............#.........................................................#........#....#.................#...#.......#.................................................................................................#.................................................................................................................................................................................................#.................................................................................................................................................#.........................................................................................#.............#...................................................................................#........................................................................#............#.........................................................#........#....#.................#...#.......#.................................................................................................#.................................................................................................................................................................................................#.................................................................................................................................................#.........................................................................................#.............#...................................................................................#........................................................................#............#.........................................................#........#....#.................#...#.......#.................................................................................................#................................................................................................................................
..........................................................#.................................#..........................................................#..........................................................#.......................................................................#...........................................................................#..................................................#....................#................................................................................................#...........................#..#.............#.......#...................................#....................................................................#..........#............#.........#...............#........................#..................#............................................................................................#.................................#..........................................................#..........................................................#.......................................................................#...........................................................................#..................................................#....................#................................................................................................#...........................#..#.............#.......#...................................#....................................................................#..........#............#.........#...............#........................#..................#............................................................................................#.................................#..........................................................#..........................................................#.......................................................................#...........................................................................#............
................................................................#.........................................................................#...........................#...........................................................................................#..............................................................................................................................#..............#...........#..................#..........................................................................#....#.................................#........#............................................#..................................#....................#..............................................................................................................................................................................................................................#.........................................................................#...........................#...........................................................................................#..............................................................................................................................#..............#...........#..................#..........................................................................#....#.................................#........#............................................#..................................#....................#..............................................................................................................................................................................................................................#.........................................................................#...........................#...........................................................................................#................................................................................................................
.......................#.......................#.......................#.....#..............................................................#.......................................................................................................#..........................................#..................#.............................................................................#........................................................................................................................................................................................#.........#..............................................#.............................................................................................#......................................#.........................#.#.................................................#.......................#.......................#.....#..............................................................#.......................................................................................................#..........................................#..................#.............................................................................#........................................................................................................................................................................................#.........#..............................................#.............................................................................................#......................................#.........................#.#.................................................#.......................#.......................#.....#..............................................................#.......................................................................................................#..........................................#..................#................................................................
.........................#..#........................................................#.....................................................................#.........................#....................#............................................#............................................................#......................................................#...................................................................................................................................................................................#..................#.....#....................................#.....................#......................................................#.........#..........................................#...........................#..............#............................................................#..#........................................................#.....................................................................#.........................#....................#............................................#............................................................#......................................................#...................................................................................................................................................................................#..................#.....#....................................#.....................#......................................................#.........#..........................................#...........................#..............#............................................................#..#........................................................#.....................................................................#.........................#....................#............................................#............................................................#......................................................#.......
.........#.................................................#.......................................................................................................................................................................................................................................................#..............#.............................................................................#.......#...........................#........................................................#.........................#......................................................................................................................................................................#..................#..............#......................................................................................................#.................................................#.......................................................................................................................................................................................................................................................#..............#.............................................................................#.......#...........................#........................................................#.........................#......................................................................................................................................................................#..................#..............#......................................................................................................#.................................................#.......................................................................................................................................................................................................................................................#..............#................................................
..................#..................#....................#...........................#..#..................#............#.................................................................................#...................#.........................................................................................................#.........#.....#..........................#...............#...........#......#......................#.............##..................................................................................................................#..................................................................................................................................#.......#.........................................................................#..#.......................................................#..................#....................#...........................#..#..................#............#.................................................................................#...................#.........................................................................................................#.........#.....#..........................#...............#...........#......#......................#.............##..................................................................................................................#..................................................................................................................................#.......#.........................................................................#..#.......................................................#..................#....................#...........................#..#..................#............#.................................................................................#...................#.........................................................................................................#.........#.....#.........................
..........................................................#..................................................................................................................................#..................................................#..........#.........................................................................................#.#...................................................................................................#....................................................................#...................................#..................................................##..................................#........................................#.............#.....................................................................#...............................................................................................................#..................................................................................................................................#..................................................#..........#.........................................................................................#.#...................................................................................................#....................................................................#...................................#..................................................##..................................#........................................#.............#.....................................................................#...............................................................................................................#..................................................................................................................................#..................................................#..........#.........................................................................................#.#...........................
........#....................................................#........................................................................................................#........................................................................................#......#.............#.....................................................................................................#......................................................................#............#..........#......................................................................................#.........................#............................................................#............................................#........#........................#...............................................................................................#....................................................#........................................................................................................#........................................................................................#......#.............#.....................................................................................................#......................................................................#............#..........#......................................................................................#.........................#............................................................#............................................#........#........................#...............................................................................................#....................................................#........................................................................................................#........................................................................................#......#.............#..............................................................................................
.....................#...........#.............................#................................#....................................................................................#.................................#.....................#............................#...#....................................#..............................#...#..................................................................................#.........................................................................#........................................#...........................................#..................................#...........................#....................................#..............................................................................#.......................................................................#...........#.............................#................................#....................................................................................#.................................#.....................#............................#...#....................................#..............................#...#..................................................................................#.........................................................................#........................................#...........................................#..................................#...........................#....................................#..............................................................................#.......................................................................#...........#.............................#................................#....................................................................................#.................................#.....................#............................#...#....................................#..............................#...#............................
..................................................................#..................................................................................................#.............#................................#.........#.......................#............#......................................................#.....#.................................................#...................#...........................................................................................................................................#.#.#..................................................#.............................................................#..............................................................#........................................................#................................................................................................................#..................................................................................................#.............#................................#.........#.......................#............#......................................................#.....#.................................................#...................#...........................................................................................................................................#.#.#..................................................#.............................................................#..............................................................#........................................................#................................................................................................................#..................................................................................................#.............#................................#.........#.......................#............#......................................................#.....#.................................................#
........................................................................................................................................#..........................#.............................#.................#.#............................................#................................................................................#................................................#............#...#.................................#...............................#................................................#.........................................#........................................................................#...................................#..................................#...............#.........#.....#...................................................................................................................................................................................................................#..........................#.............................#.................#.#............................................#................................................................................#................................................#............#...#.................................#...............................#................................................#.........................................#........................................................................#...................................#..................................#...............#.........#.....#...................................................................................................................................................................................................................#..........................#.............................#.................#.#............................................#................................................................................#...............................
..................................................................................................................................................................................................................................................................#..........................................................................#............................................................................................................................................................................#................................................#.................#..................................................................................................................................#....................................................#.........#..#.............................................................................................................................................................................................................................................................................................................#..........................................................................#............................................................................................................................................................................#................................................#.................#..................................................................................................................................#....................................................#.........#..#.............................................................................................................................................................................................................................................................................................................#..........................................................................#.....................................
.........................................................................................................................................................................#................................................................#..............................................................#...................................................................................................................#............#...........................................................................#...#....................................................................................#..........................................#..........................#..............#..................#...............................................................................................................................................................................................................................................................................................#................................................................#..............................................................#...................................................................................................................#............#...........................................................................#...#....................................................................................#..........................................#..........................#..............#..................#...............................................................................................................................................................................................................................................................................................#................................................................#..............................................................#.........................................................................
.................................................#........................................................................................#...................................................................................................................#...............#.#................................#...............................................................................................................................................#......................................................................................................................#...............................#.....................................................................#.....................#..........................................................................................................................................................................#........................................................................................#...................................................................................................................#...............#.#................................#...............................................................................................................................................#......................................................................................................................#...............................#.....................................................................#.....................#..........................................................................................................................................................................#........................................................................................#...................................................................................................................#...............#.#................................#.................................................................
.............................................................................................................................#......................................................................................................#......................................................#.........................................................................................................................#......................................#.........................................................................................#.......................................#...............#.....#.......................................................#...........................................................................................#................#.................................................................................................................................................................................#......................................................................................................#......................................................#.........................................................................................................................#......................................#.........................................................................................#.......................................#...............#.....#.......................................................#...........................................................................................#................#.................................................................................................................................................................................#......................................................................................................#......................................................#.......................................................................................
..................................................................#......#......................................................................................................................##.....................#..............................................#....#.................#..........................#.............................................#........................................................................#.............................................#........................................................................#........................................................#...............#.....................................................................#................................#......#.......................................#...#......................................................................................................#......#......................................................................................................................##.....................#..............................................#....#.................#..........................#.............................................#........................................................................#.............................................#........................................................................#........................................................#...............#.....................................................................#................................#......#.......................................#...#......................................................................................................#......#......................................................................................................................##.....................#..............................................#....#.................#..........................#.............................................#............
...........................#..................................................................................................................................................................................................................................................#...........................................................................#.................................................................................#................#............................#.........................................................................#.................................................................#.............#.....................#.....................................................#............................................#....................#......................................................................#..................................................................................................................................................................................................................................................#...........................................................................#.................................................................................#................#............................#.........................................................................#.................................................................#.............#.....................#.....................................................#............................................#....................#......................................................................#..................................................................................................................................................................................................................................................#...........................................................................#........................
.................................#............................#......................#........................................................#....................#............................................................#.....................#..........................#..................#.................#.............................................................#..........#........................................................................................................................................#.................#...............................................................................................#................................................................#...............................................#...................................................................................................#............................#......................#........................................................#....................#............................................................#.....................#..........................#..................#.................#.............................................................#..........#........................................................................................................................................#.................#...............................................................................................#................................................................#...............................................#...................................................................................................#............................#......................#........................................................#....................#............................................................#.....................#..........................#..................#.................#............................................................
...................................................................................................#.........................................................................................#......................#....................#..........#.....................................................................#....................................................................................................................#...................................#.........................................................................................#.........................................................................................................#..............................................................................................#............#...#............#............................................................................................................................#.........................................................................................#......................#....................#..........#.....................................................................#....................................................................................................................#...................................#.........................................................................................#.........................................................................................................#..............................................................................................#............#...#............#............................................................................................................................#.........................................................................................#......................#....................#..........#.....................................................................#........................................................
...........................................#..................#.....#..................................................................#...............................#........................................................................................................................#.......................................................................#......................................................#..........................................................................................................................................................................................................................................#............................................#......................#...............................................#...................................#......................................................#..................#.....#..................................................................#...............................#........................................................................................................................#.......................................................................#......................................................#..........................................................................................................................................................................................................................................#............................................#......................#...............................................#...................................#......................................................#..................#.....#..................................................................#...............................#........................................................................................................................#.......................................................................#..........
.................................#......#.................................................................##.......#.............................................................................................................................................................................................................#.............................................................................#.........................................#.....................................................................................................................................................................#..................................................................................................#............................................#....................#................#.........................................................#......#.................................................................##.......#.............................................................................................................................................................................................................#.............................................................................#.........................................#.....................................................................................................................................................................#..................................................................................................#............................................#....................#................#.........................................................#......#.................................................................##.......#.............................................................................................................................................................................................................#.................................................
.........................#........................................................................................#.........................................#..........#......#........#.................#.#...........................................#.............................#......#...............................................................................#..............................#...................................................................................................................#...........................................................................#..............................................................................................................................#............#.....#.........................................................................................................#........................................................................................#.........................................#..........#......#........#.................#.#...........................................#.............................#......#...............................................................................#..............................#...................................................................................................................#...........................................................................#..............................................................................................................................#............#.....#.........................................................................................................#........................................................................................#.........................................#..........#......#........#.................#.#...........................................#.............................#......#...............................................................................#......
.........................#..........................................................................#...............................................................................................................#.................#...................#................................................................................#.........................................................#.............................#......................................................#.....................................#.................................#............................................#................................................#.....................................#.............................................................................#........................#.........................................................#..........................................................................#...............................................................................................................#.................#...................#................................................................................#.........................................................#.............................#......................................................#.....................................#.................................#............................................#................................................#.....................................#.............................................................................#........................#.........................................................#..........................................................................#...............................................................................................................#.................#...................#................................................................................#.......................................
........#...........................#...................##........................#....................................................................................................................................................................................................#................................................................................................#..........................#................................................#..#.............................................................#................#.........................................................#.........#.......................................................................................#.......................#............#...#.........................................................#................................#...........................#...................##........................#....................................................................................................................................................................................................#................................................................................................#..........................#................................................#..#.............................................................#................#.........................................................#.........#.......................................................................................#.......................#............#...#.........................................................#................................#...........................#...................##........................#....................................................................................................................................................................................................#...........................................................................................
..................#......#...........................................................................................................................................................#............#.........................................................#....................................................................................#...............................................#..........................................#...#..................................................................................#............................#.......................................#.......................#...........#............................................#...................................#........#.......................................................................#.................................................#......#...........................................................................................................................................................#............#.........................................................#....................................................................................#...............................................#..........................................#...#..................................................................................#............................#.......................................#.......................#...........#............................................#...................................#........#.......................................................................#.................................................#......#...........................................................................................................................................................#............#.........................................................#....................................................................................#.................................
........................#....................................................................................................#........#.............................................#.........#........................................................................................................................................................................................................#..................................#..........#.......................#.............#...............................................................................#.........................................#.....................................................................................#......................................................................................................#..................#................................#....................................................................................................#........#.............................................#.........#........................................................................................................................................................................................................#..................................#..........#.......................#.............#...............................................................................#.........................................#.....................................................................................#......................................................................................................#..................#................................#....................................................................................................#........#.............................................#.........#....................................................................................................................................................................................
..............................................#.........................#......................#.............................#....#...................................................#................#.............................#.......................#..........#...........................................................................#.............................#.................#.............................#...........................................................#.................................................................#...........................................#.......#...........................................................................................................................................................#...........#..........#...............................#....................................................#.........................#......................#.............................#....#...................................................#................#.............................#.......................#..........#...........................................................................#.............................#.................#.............................#...........................................................#.................................................................#...........................................#.......#...........................................................................................................................................................#...........#..........#...............................#....................................................#.........................#......................#.............................#....#...................................................#................#.............................#.......................#..........#...........................................................................#.............................#
.....#.........................#...........#.................................................................................................................................................................#..........................................................#...............................................#.................................#....................................#................#...#.............................................#................................................................................................................................................#....#...............................#........................................................................................#.................................................................................................#.........................#...........#.................................................................................................................................................................#..........................................................#...............................................#.................................#....................................#................#...#.............................................#................................................................................................................................................#....#...............................#........................................................................................#.................................................................................................#.........................#...........#.................................................................................................................................................................#..........................................................#...............................................#.................................#........................
.#..........................................#...............................................................................................................#........#.........................................................................................................................................................................#..........#......................................#.......#............................................................................................................................#........#.....................................................................................#................#.................................................##....#..............#.............................................................................#...................................#..........................................#...............................................................................................................#........#.........................................................................................................................................................................#..........#......................................#.......#............................................................................................................................#........#.....................................................................................#................#.................................................##....#..............#.............................................................................#...................................#..........................................#...............................................................................................................#........#.........................................................................................................................................................................#..........#........................
................................................................#..........#.............................................................#......................#..........................................................#.....................................#....#...............................................................................#.............................................#.............................................................................................................................................................................................#..........................#......................................#.........................................................................................................................................................................................................................................#..........#.............................................................#......................#..........................................................#.....................................#....#...............................................................................#.............................................#.............................................................................................................................................................................................#..........................#......................................#.........................................................................................................................................................................................................................................#..........#.............................................................#......................#..........................................................#.....................................#....#...............................................................................#............................
...........................#..................................#............................#......#..........................#........................................#....................#................................................................................................................................................................#.................#....#.................................#................................................................................................#..................#...#.....................................................................................................#.......................................#.............................................................#...............................................................................................................#..................................#............................#......#..........................#........................................#....................#................................................................................................................................................................#.................#....#.................................#................................................................................................#..................#...#.....................................................................................................#.......................................#.............................................................#...............................................................................................................#..................................#............................#......#..........................#........................................#....................#................................................................................................................................................................#.................#....
......#...................................#................................#.........................................................................................................................................##.......................................................#........#..................................#.......................................#.........#...........................................................................................................................#.....................##.................................................................................#...............#..#.......#..................#.............#....................#..............#........................#.........................................................................................................#...................................#................................#.........................................................................................................................................##.......................................................#........#..................................#.......................................#.........#...........................................................................................................................#.....................##.................................................................................#...............#..#.......#..................#.............#....................#..............#........................#.........................................................................................................#...................................#................................#.........................................................................................................................................##.......................................................#........#..................................#.......................................#.........#......
.........................................................................................................................#....................................#....................................................................#..................................................................................................................................................#.....................................#....................#...................................#............#......................................................................................#....................................................................................................................................................#..........................#........................#...............................#....................................................................................................................................#....................................#....................................................................#..................................................................................................................................................#.....................................#....................#...................................#............#......................................................................................#....................................................................................................................................................#..........................#........................#...............................#....................................................................................................................................#....................................#....................................................................#...............................................................................................................................................
............................#...#..............#..........................................................................................#...............#.........................#..............#.................#....#................................................................................................................................................................................#......................#....................................#........................#..............................................................#....#......#.........#...................#...............................#...................#.............................................#......#.#.......#.................................................#.....................#.....................#...............................................#...#..............#..........................................................................................#...............#.........................#..............#.................#....#................................................................................................................................................................................#......................#....................................#........................#..............................................................#....#......#.........#...................#...............................#...................#.............................................#......#.#.......#.................................................#.....................#.....................#...............................................#...#..............#..........................................................................................#...............#.........................#..............#.................#....#........................................................................................................................................................
....#............................................................................................#.........................#..........................................................................................#.............................................#.#......#........................#................#..........................................#.............................................#...............................................................................#.............#...#...................................................................#.#...................................................................................................................................................................................................................................................#.....#............................................................................................#.........................#..........................................................................................#.............................................#.#......#........................#................#..........................................#.............................................#...............................................................................#.............#...#...................................................................#.#...................................................................................................................................................................................................................................................#.....#............................................................................................#.........................#..........................................................................................#.............................................#.#......#........................#................#..........................................#................
.................................................................................................................................................................#...................#..........#......#..................................................#.......................#..................................................................................................................................................................................#......................................................#..............................................#.....#...................................................................................................................................#........................................#................................................................................................................................................................................................................................................#...................#..........#......#..................................................#.......................#..................................................................................................................................................................................#......................................................#..............................................#.....#...................................................................................................................................#........................................#................................................................................................................................................................................................................................................#...................#..........#......#..................................................#.......................#................................................................................................
.......#.........................................#.......................................................#..........................#...........................................................#..............................#................#.........................................................................................................................................#....#....................................................................................................#...........................................................................#...............................................#.......................................................................#..............#.......#.............................................#.......................................................................#.........................................#.......................................................#..........................#...........................................................#..............................#................#.........................................................................................................................................#....#....................................................................................................#...........................................................................#...............................................#.......................................................................#..............#.......#.............................................#.......................................................................#.........................................#.......................................................#..........................#...........................................................#..............................#................#..................................................................................................................................
........#...........................................................................#......................................#...........#................................#.......#.......................................................................................................#..............................#................................................#........................................................#................................................................#.......................................#.............................................#.............................#...............................#...........#............#........................................#.............................................................................................................................#...........................................................................#......................................#...........#................................#.......#.......................................................................................................#..............................#................................................#........................................................#................................................................#.......................................#.............................................#.............................#...............................#...........#............#........................................#.............................................................................................................................#...........................................................................#......................................#...........#................................#.......#.......................................................................................................#..............................#................................................#..........
#.............................................##..................................................................................................................................................................#.......................................................#...................##..................................#..............................................................................#..............#.............#...................................................................................................#.......................#...............................................#..............................................................................#........................................#...........................................................................................#.............................................##..................................................................................................................................................................#.......................................................#...................##..................................#..............................................................................#..............#.............#...................................................................................................#.......................#...............................................#..............................................................................#........................................#...........................................................................................#.............................................##..................................................................................................................................................................#.......................................................#...................##..................................#................................................
...#...........................................................................#.............................#......................#.................#........#..................#....................#.........#...#........#......................................................................................#......................................#...............##............#.#..................................................................................#.............................................................................................#................#...........................#..........................................#.......#.#.......................................................................................................................................#.........................#...........................................................................#.............................#......................#.................#........#..................#....................#.........#...#........#......................................................................................#......................................#...............##............#.#..................................................................................#.............................................................................................#................#...........................#..........................................#.......#.#.......................................................................................................................................#.........................#...........................................................................#.............................#......................#.................#........#..................#....................#.........#...#........#......................................................................................#......................................#...............##.....
...................#................................#..........#........................................................#................................................................#.............................................................#...#..........#............................#......................................#............................................................................#..........................................................................................#......................................................#..................................#..........................................................................#...............................#...........................................#...............................#....................#........................................#................................#..........#........................................................#................................................................#.............................................................#...#..........#............................#......................................#............................................................................#..........................................................................................#......................................................#..................................#..........................................................................#...............................#...........................................#...............................#....................#........................................#................................#..........#........................................................#................................................................#.............................................................#...#..........#............................#......................................#........................................
..............................##........................................#.......................#..........#........#.........#................................................#......#....#...#........................................#.................................................................................................#...#.............................................#......................................................................................................................................#.....................#............................................................#............................#.............................................................#.................................#................#.....#...................#....#...............#........................................................##........................................#.......................#..........#........#.........#................................................#......#....#...#........................................#.................................................................................................#...#.............................................#......................................................................................................................................#.....................#............................................................#............................#.............................................................#.................................#................#.....#...................#....#...............#........................................................##........................................#.......................#..........#........#.........#................................................#......#....#...#........................................#.................................................................................................#...#....................................
....................................................................................#.........................................................................................#..........................................................#..........#.......................#.................................................................................................................................................................................##...................#.....................................................................................................................................................#........................................................................................................................................................#..................................#............................................................................................#.........................................................................................#..........................................................#..........#.......................#.................................................................................................................................................................................##...................#.....................................................................................................................................................#........................................................................................................................................................#..................................#............................................................................................#.........................................................................................#..........................................................#..........#.......................#......................................................................................................
.......................................#................................#......#.................................................................................................................#.........................................#......................................................................................................................#..........#..............................................................................................................#.........................................................................................................#.#......................................................#.#.....#................................................................#................#......................#..#.......................#.........................................................................#................................#......#.................................................................................................................#.........................................#......................................................................................................................#..........#..............................................................................................................#.........................................................................................................#.#......................................................#.#.....#................................................................#................#......................#..#.......................#.........................................................................#................................#......#.................................................................................................................#.........................................#......................................................................................................................#..........#.....
..............................................................................#.....................................#...................................#........................................#...................#........................................................................................................................................................#.....................................#...................................................................................................#......#.......................#......................#.....................................................................#............................#..............................................................................................................#...........................................................................................................................#.....................................#...................................#........................................#...................#........................................................................................................................................................#.....................................#...................................................................................................#......#.......................#......................#.....................................................................#............................#..............................................................................................................#...........................................................................................................................#.....................................#...................................#........................................#...................#........................................................................................................................................................#....
...............................................................................................................................................................................#...........................................#..............................................................................................................#..............................#......................#.......................................................................#........#............................................................................................#........................................#....#...................................................................................#............................................................................................................................................................................................................................................................................................................#...........................................#..............................................................................................................#..............................#......................#.......................................................................#........#............................................................................................#........................................#....#...................................................................................#............................................................................................................................................................................................................................................................................................................#...........................................#..............................................................................................................#..............................#.........
.................................#...........#........#.............................................................#........................#.........#..............#................#......................................................#.............................................................................................#............#...........................#..#...........................................................................................................................................................#........#........................#..............................................................................#......................#.........................................................................................................................#...#.....#.........#....................................#...........#........#.............................................................#........................#.........#..............#................#......................................................#.............................................................................................#............#...........................#..#...........................................................................................................................................................#........#........................#..............................................................................#......................#.........................................................................................................................#...#.....#.........#....................................#...........#........#.............................................................#........................#.........#..............#................#......................................................#.............................................................................................#............#.........................
....................................#.....................#...............................................................................................................................................................#......................................#..........................................................................##................................#.........................................................................##........................................................................##............##.....#.............................................................................#...............................#...................................................................................................................#........................................................................................#.....................#...............................................................................................................................................................#......................................#..........................................................................##................................#.........................................................................##........................................................................##............##.....#.............................................................................#...............................#...................................................................................................................#........................................................................................#.....................#...............................................................................................................................................................#......................................#..........................................................................##................................#....
.......................................................................................................................................................................................................................#....................#...................................................#...............................................................................#......#.......#.#.......................#....#.............................................#........#..................................................................................................................................................................................................................................................................................#...................#.........#..............................................................................................................................................................................................................................................................#....................#...................................................#...............................................................................#......#.......#.#.......................#....#.............................................#........#..................................................................................................................................................................................................................................................................................#...................#.........#..............................................................................................................................................................................................................................................................#....................#...................................................#...............................................................................#..
..................................................................................................#..................#....................................................................................................................................#................#.....................................#...................................................................................#...........................................................................................#................................................#...................#...............................#.................#................#......#..............................................................................................................................#...............#................................................................................................................................................#..................#....................................................................................................................................#................#.....................................#...................................................................................#...........................................................................................#................................................#...................#...............................#.................#................#......#..............................................................................................................................#...............#................................................................................................................................................#..................#....................................................................................................................................#................#.....................................#.................................................................
...........................................................................................#.....................#................................................................................#...........#.......................................................#..................#..........................#.....#........................................#...............................................................................#.............................................................................................................................#..................................................................................#.......................................#............................................................................................................................................................................................................................#.....................#................................................................................#...........#.......................................................#..................#..........................#.....#........................................#...............................................................................#.............................................................................................................................#..................................................................................#.......................................#............................................................................................................................................................................................................................#.....................#................................................................................#...........#.......................................................#..................#..........................#.....#........................................#...............
....................#............................................................................................................#...........................#.................................#....#......................................................................#......................................................................#......................................................................#...............................#......................................................................#............................................................................................................................#................................#.............................................................................................#........#...................................#........................#............................................................................................................#...........................#.................................#....#......................................................................#......................................................................#......................................................................#...............................#......................................................................#............................................................................................................................#................................#.............................................................................................#........#...................................#........................#............................................................................................................#...........................#.................................#....#......................................................................#......................................................................#................................
..............................................................#........................................................................................................................#................#.................#.....#......................................................#................................................#.......#........#.............#.......................................#..........................#......#...................................#...................................................#.................................#.................##.........#...........#.................................................................#........................................................#............................................................................................................................................................#........................................................................................................................#................#.................#.....#......................................................#................................................#.......#........#.............#.......................................#..........................#......#...................................#...................................................#.................................#.................##.........#...........#.................................................................#........................................................#............................................................................................................................................................#........................................................................................................................#................#.................#.....#......................................................#................................................#.......#........#.............#...........
..........................................................................................................................#.................#.............#................#.................................................................#....#...........................................................................#...........#..........................#.............................#......................#..........................#......#.......................................................................................#............................................................................................................................#............................................................#...................................#...........#.............#........................#..................................................................................................................................#.................#.............#................#.................................................................#....#...........................................................................#...........#..........................#.............................#......................#..........................#......#.......................................................................................#............................................................................................................................#............................................................#...................................#...........#.............#........................#..................................................................................................................................#.................#.............#................#.................................................................#....#...........................................................................#...........#..........................#.............
...................#..#..............#.............................................................................................................................................................................................................#......................................................................#........................................................#...........................................................#............................##.................................#...........#.....................................#.....#..................................................#.........................................................................#.................................................................................................................................#.#........................#..#..............#.............................................................................................................................................................................................................#......................................................................#........................................................#...........................................................#............................##.................................#...........#.....................................#.....#..................................................#.........................................................................#.................................................................................................................................#.#........................#..#..............#.............................................................................................................................................................................................................#......................................................................#........................................................
.............................................................................#...........#.................................................#.#............................................................#.....................#..............#.............................................................................................................................................#......................#............................................#.......................................................................................#....#......#...........................................#...#.....................#.........................................#..............#..#........................................................#............................................................#.............................................................................................#...........#.................................................#.#............................................................#.....................#..............#.............................................................................................................................................#......................#............................................#.......................................................................................#....#......#...........................................#...#.....................#.........................................#..............#..#........................................................#............................................................#.............................................................................................#...........#.................................................#.#............................................................#.....................#..............#...................................................................................................................................
.........................................................................#.............................................................................................................#............................................................................................................................#..............................................................#...................................................#...........................................#........................................................................................................................................................................................................................................................#................#.........#..............#...#.....#......................................................................................................................#.............................................................................................................#............................................................................................................................#..............................................................#...................................................#...........................................#........................................................................................................................................................................................................................................................#................#.........#..............#...#.....#......................................................................................................................#.............................................................................................................#............................................................................................................................#..............................................................
....................................................................#.............................................#.................................................................#..............#.............................................#.................#........................................................................................................#..........................#................................................................................................#....#..................................#...............................................................................................................................#...................................................................#.........................#..............................#.....#..............#..........#....................................................................#.............................................#.................................................................#..............#.............................................#.................#........................................................................................................#..........................#................................................................................................#....#..................................#...............................................................................................................................#...................................................................#.........................#..............................#.....#..............#..........#....................................................................#.............................................#.................................................................#..............#.............................................#.................#........................................................................................................#......
..............#....#.....#........................................................................#.................................#......................#...............................................................................................................#.............#...............#...........................................................................................................................#.....#....#................................................................................#.................................#............#.....#.............................................................................#.............................................................................................#...........................................#.............................................#....#.....#........................................................................#.................................#......................#...............................................................................................................#.............#...............#...........................................................................................................................#.....#....#................................................................................#.................................#............#.....#.............................................................................#.............................................................................................#...........................................#.............................................#....#.....#........................................................................#.................................#......................#...............................................................................................................#.............#...............#.........................................................................
....................................................................................#..................................................................................#.#........................................................................................#...........................................#......................................................................................................................#..#......#..........................................................................................................#...................................#.......................................#..........................#.........#..#.........#.........................................................................................#...............................................#...............................................................................................#..................................................................................#.#........................................................................................#...........................................#......................................................................................................................#..#......#..........................................................................................................#...................................#.......................................#..........................#.........#..#.........#.........................................................................................#...............................................#...............................................................................................#..................................................................................#.#........................................................................................#...........................................#....................................................................
.....................................................................................#........................................................................................................................................................................................................................................................#.................................................................#.............................#.....#...........................................................#.................................................#......#..............................................#................#.............................................................................................................#..........................#................................................................................................................................................#........................................................................................................................................................................................................................................................#.................................................................#.............................#.....#...........................................................#.................................................#......#..............................................#................#.............................................................................................................#..........................#................................................................................................................................................#........................................................................................................................................................................................................................................................#....................................
.............................#.....................................................................#...........#.............................................#.............................#....#..................................#........................................................#....#.#.......................................................................................#..............................#...............................................................................................................................................................................................................................................................................................................................#.............................#..................................................................................#.....................................................................#...........#.............................................#.............................#....#..................................#........................................................#....#.#.......................................................................................#..............................#...............................................................................................................................................................................................................................................................................................................................#.............................#..................................................................................#.....................................................................#...........#.............................................#.............................#....#..................................#........................................................#....#.#...............................................................................
..........#...............#.....#............................................................................................#...........................................................................................#................................#..................................#..#................................................................................................................................................................................................#........................#...................................................#....................................................................................#........#.........................................#.........#.......................................................................................................................#...............#.....#............................................................................................#...........................................................................................#................................#..................................#..#................................................................................................................................................................................................#........................#...................................................#....................................................................................#........#.........................................#.........#.......................................................................................................................#...............#.....#............................................................................................#...........................................................................................#................................#..................................#..#..................................................................................
..................#................#....................................................#.......................................#.....................................................................#...........#............#.................................................#....................................#..................................#...........................................#..............................#.......................................................................#...............#.....................#..........#.....#............................#.......................................................................#..............................................................................#........................#...#........................#............................#.....................#................#....................................................#.......................................#.....................................................................#...........#............#.................................................#....................................#..................................#...........................................#..............................#.......................................................................#...............#.....................#..........#.....#............................#.......................................................................#..............................................................................#........................#...#........................#............................#.....................#................#....................................................#.......................................#.....................................................................#...........#............#.................................................#....................................#..................................#.........................
...............#.................................#....................................#........................................................................#..........................................................#.....#.....................#..#.............#................................................#...................................................................#.........#..........................................................................................#........#..................................................................#.........................................................................................................#..........................................................#...........#.........................#....................................................................#.................................#....................................#........................................................................#..........................................................#.....#.....................#..#.............#................................................#...................................................................#.........#..........................................................................................#........#..................................................................#.........................................................................................................#..........................................................#...........#.........................#....................................................................#.................................#....................................#........................................................................#..........................................................#.....#.....................#..#.............#................................................#..........................................................
.......................................................................................#...................................................#...............................................................................................#.............................................................................................#.................#.......................................................................#.........................................................#........#...............#.........#.................................#................................................................................................#......................................................................#.......................#....................................................................#....#........................................................................................#...................................................#...............................................................................................#.............................................................................................#.................#.......................................................................#.........................................................#........#...............#.........#.................................#................................................................................................#......................................................................#.......................#....................................................................#....#........................................................................................#...................................................#...............................................................................................#.............................................................................................#.................#.......................
.....................#..##..................................................................................................................................#...........................................................................#....#...........................................................................................................#....................................................#................................................................#....................................#....#.................................................................................#.......#......#.......#.......................#.................................#.......................#...#..........#.................................#...............#.............................................................................#..##..................................................................................................................................#...........................................................................#....#...........................................................................................................#....................................................#................................................................#....................................#....#.................................................................................#.......#......#.......#.......................#.................................#.......................#...#..........#.................................#...............#.............................................................................#..##..................................................................................................................................#...........................................................................#....#...........................................................................................................#.........................
.....................#..................................#........#............#..........................................................................#..........................#........#..........................#.............................#......#...#.................#.........#..#.......................................................................................#...........#...#........................#..................................................................................#..............................................#..................................#........................................................#..................................#..................................................#...........................................................................#.................................#..................................#........#............#..........................................................................#..........................#........#..........................#.............................#......#...#.................#.........#..#.......................................................................................#...........#...#........................#..................................................................................#..............................................#..................................#........................................................#..................................#..................................................#...........................................................................#.................................#..................................#........#............#..........................................................................#..........................#........#..........................#.............................#......#...#.................#.........#..#..................................................................................
...#..........................................#.....#.#......................#......................................#..................................#.................#.......#.........................#........................................................................#..........#........#...........................##.#............................................................................................................................................#.................#...................................................................#......................................................#....................................................................................................................#...................#......................................................................#..........................................#.....#.#......................#......................................#..................................#.................#.......#.........................#........................................................................#..........#........#...........................##.#............................................................................................................................................#.................#...................................................................#......................................................#....................................................................................................................#...................#......................................................................#..........................................#.....#.#......................#......................................#..................................#.................#.......#.........................#........................................................................#..........#........#...........................##.#...........................................
......................................#.....................................................................#..............#...............................................................................#..............#....#.................#...................................................#.......................................................#................#.......................................................#.......#..................................#...........#...................#..................................#.....................................................................................#.............#...........................................................................................................................................................................................................................#.....................................................................#..............#...............................................................................#..............#....#.................#...................................................#.......................................................#................#.......................................................#.......#..................................#...........#...................#..................................#.....................................................................................#.............#...........................................................................................................................................................................................................................#.....................................................................#..............#...............................................................................#..............#....#.................#...................................................#.......................................................#................#....
.....................................................................................................................................................................................................#.............#.......#.....................................#.......................................#.......................................................#......................................................................................................................#....................................................................................................#..........#......................#............#........................#..............##.......................................................#...........#..........#................................#.........#...................................................................................................................................................................................................................................#.............#.......#.....................................#.......................................#.......................................................#......................................................................................................................#....................................................................................................#..........#......................#............#........................#..............##.......................................................#...........#..........#................................#.........#...................................................................................................................................................................................................................................#.............#.......#.....................................#.......................................#.......................................................#.................
.....................................................................................................#...#.........................................................................................................................#.....................#...................................#...........................#.........#..................#...........#............................#.......................................................................................................................................................................##..................................................................................#.............................#................................#......#................................................................................................#................................................................................................................#...#.........................................................................................................................#.....................#...................................#...........................#.........#..................#...........#............................#.......................................................................................................................................................................##..................................................................................#.............................#................................#......#................................................................................................#................................................................................................................#...#.........................................................................................................................#.....................#...................................#...........................#.........#..................#...........#................
...............................................................#.......................................................................................................................................#........................................................................#......#....#..................................................................#......#.....................................................................#...................................................#................#....................#.#.....#.....................................................................................#........................................#.................#.....................................#.........#...............#..........................................................................#..................................................................#.......................................................................................................................................#........................................................................#......#....#..................................................................#......#.....................................................................#...................................................#................#....................#.#.....#.....................................................................................#........................................#.................#.....................................#.........#...............#..........................................................................#..................................................................#.......................................................................................................................................#........................................................................#......#....#..................................................................#......#............
....#..............................................#................................................................................................................................................#...........................................................#................#...........................................#...................#.............................................................................................#..................#..............................................................................................................................................#.......#...#....................................................#...............................................................................................................................................................#..............................................#................................................................................................................................................#...........................................................#................#...........................................#...................#.............................................................................................#..................#..............................................................................................................................................#.......#...#....................................................#...............................................................................................................................................................#..............................................#................................................................................................................................................#...........................................................#................#...........................................#...................#.................................
...............#.#...............................................................................................................................................................................................#.....................................................#...............................................................................................#...............................#.............................................#................................#....................................................................#....................................................................................................................#.............................................................#................................................................#.....................#.......................#.#...............................................................................................................................................................................................#.....................................................#...............................................................................................#...............................#.............................................#................................#....................................................................#....................................................................................................................#.............................................................#................................................................#.....................#.......................#.#...............................................................................................................................................................................................#.....................................................#...............................................................................................#...........
............#.............#...##....................#...................................................................................................#.....................................................#.......................................................................#....................................................................................................................................................................................................................................................................................................................................#................................................................#.....................................................................#.........................................................#.............................#.............#...##....................#...................................................................................................#.....................................................#.......................................................................#....................................................................................................................................................................................................................................................................................................................................#................................................................#.....................................................................#.........................................................#.............................#.............#...##....................#...................................................................................................#.....................................................#.......................................................................#............................................................................................
...#..............................................................................................#....#............#......................................................................#.................................................................................................................................................#...............#......................#.........................................................#.......................................#....................................................#.................................#.............................#.......................................................#..................................................#...............................#..................#...............#.......................................................#..............................................................................................#....#............#......................................................................#.................................................................................................................................................#...............#......................#.........................................................#.......................................#....................................................#.................................#.............................#.......................................................#..................................................#...............................#..................#...............#.......................................................#..............................................................................................#....#............#......................................................................#.................................................................................................................................................#...............#.....................
.................#.........#...........#.....................................................#.........................................................#....................#...........#...................................................................................................................................................................................................................................#................................................................................#.................#...................................................................................................................#..................................................#...................................................#.....................................#.........#....................................................#.........#...........#.....................................................#.........................................................#....................#...........#...................................................................................................................................................................................................................................#................................................................................#.................#...................................................................................................................#..................................................#...................................................#.....................................#.........#....................................................#.........#...........#.....................................................#.........................................................#....................#...........#..........................................................................................................................................................................................
................................................................#......#.....................................................................................................................................................................................#.............................................................................#.............................................................................#........................#............#...#.................................#........................................................................................................................................................................................................................................................................#..................#............#.........#.....................................................................................#......#.....................................................................................................................................................................................#.............................................................................#.............................................................................#........................#............#...#.................................#........................................................................................................................................................................................................................................................................#..................#............#.........#.....................................................................................#......#.....................................................................................................................................................................................#.............................................................................#.......................................
......................................................#............#...................................................................................................................#.........................................................#..........................................................................................................................................................#..................................................................##........................................................................................................#................................................#........#.................#.....................................#..............#.........................................................................................................................................................................#............#...................................................................................................................#.........................................................#..........................................................................................................................................................#..................................................................##........................................................................................................#................................................#........#.................#.....................................#..............#.........................................................................................................................................................................#............#...................................................................................................................#.........................................................#.................................................................................................................................
........................................#...................#.........................................................................................................................#......................#.......................................................................................................................................................................................#..........................................................................................................#.........................#..............#...............................#........................#.....................#....................#...............................#.#.......................................................................................................................................#..............................................#...................#.........................................................................................................................#......................#.......................................................................................................................................................................................#..........................................................................................................#.........................#..............#...............................#........................#.....................#....................#...............................#.#.......................................................................................................................................#..............................................#...................#.........................................................................................................................#......................#.....................................................................................................................................................................
................................................#................#............................#................................................................................................#...........................................................#.............#.................................................................................................................................#..............#...........................................................................................................................................................................................#...................#...#......#.................................................................................#...........................................................................................#.........#................................................#................#............................#................................................................................................#...........................................................#.............#.................................................................................................................................#..............#...........................................................................................................................................................................................#...................#...#......#.................................................................................#...........................................................................................#.........#................................................#................#............................#................................................................................................#...........................................................#.............#.........................................................................................................
..................................#.........#.........................................................#....................#...............................#....................................................................................................................................................................................................................................................................................................#...............................................................................................#...........................................................#.......................#...............................................................................................................................#...............................................#...........................................#.........#.........................................................#....................#...............................#....................................................................................................................................................................................................................................................................................................#...............................................................................................#...........................................................#.......................#...............................................................................................................................#...............................................#...........................................#.........#.........................................................#....................#...............................#.......................................................................................................................................................................................................................
..........................................................................#...............#.................#..........#...........................................#....................#...........................#....#........................#.........#............................................................................................................................................................................#.......................................................................#...............................#....................#..............#..............................................................................................................................................#............................#......#..........................#.....#..............................................................................................................#...............#.................#..........#...........................................#....................#...........................#....#........................#.........#............................................................................................................................................................................#.......................................................................#...............................#....................#..............#..............................................................................................................................................#............................#......#..........................#.....#..............................................................................................................#...............#.................#..........#...........................................#....................#...........................#....#........................#.........#......................................................................................................................
..................................................................................................................#.............................#.....................................................................#...................................................................................................................................................................................................................#...........................................................#......................#....................................................#..............................................#.....................................................................#........................................................................................................#.....................#.........................................................................................................................#.............................#.....................................................................#...................................................................................................................................................................................................................#...........................................................#......................#....................................................#..............................................#.....................................................................#........................................................................................................#.....................#.........................................................................................................................#.............................#.....................................................................#............................................................................................................................................................
...........................................................................#.........#......#...............................................................................................#............#.............................................#......................#...........................#............................................................................................................................................................................#..........#....................#....#..........................................................#.........................#........................................................................................#..........................................................#.......................#.............................................#.............................................................................#.........#......#...............................................................................................#............#.............................................#......................#...........................#............................................................................................................................................................................#..........#....................#....#..........................................................#.........................#........................................................................................#..........................................................#.......................#.............................................#.............................................................................#.........#......#...............................................................................................#............#.............................................#......................#...........................#........................................................................
.......................#....#.........................................................#...........#...................#..................................................................................#....#.......#......................................#.................................................................................................................................................................................................................................................................................................................................#...........#.........#.............................#....................................................................................#............................................................................................................................#....#.........................................................#...........#...................#..................................................................................#....#.......#......................................#.................................................................................................................................................................................................................................................................................................................................#...........#.........#.............................#....................................................................................#............................................................................................................................#....#.........................................................#...........#...................#..................................................................................#....#.......#......................................#.....................................................................................................................
.#................................#..................#...................................#...................................#....##.................................#..................................................#......#...........#..........................................................................................................#......................................................................................#...........#.........................................................................................................................................................................................................................................................................#...................#...........................................................#...........................#................................#..................#...................................#...................................#....##.................................#..................................................#......#...........#..........................................................................................................#......................................................................................#...........#.........................................................................................................................................................................................................................................................................#...................#...........................................................#...........................#................................#..................#...................................#...................................#....##.................................#..................................................#......#...........#..........................................................................................................#............................
.#.......................................................................#...............................#.......#.........................#..........#..............................................#................................#..........#..........................................................................................#...........................#..#......................................................................................#.....................................................#.........................................................................#.....#..............................................................................................#...............................................................................................................#.......................#.......................................................................#...............................#.......#.........................#..........#..............................................#................................#..........#..........................................................................................#...........................#..#......................................................................................#.....................................................#.........................................................................#.....#..............................................................................................#...............................................................................................................#.......................#.......................................................................#...............................#.......#.........................#..........#..............................................#................................#..........#..........................................................................................#...........................#..#.......
..................#.....................................................................#..........................................................................#...............................##................#................................................................................#...................................#............................................................#..................................#.................................#.......................................#.................................................................................................................#................#.................................................................................................................................#......................................................................#.....................................................................#..........................................................................#...............................##................#................................................................................#...................................#............................................................#..................................#.................................#.......................................#.................................................................................................................#................#.................................................................................................................................#......................................................................#.....................................................................#..........................................................................#...............................##................#................................................................................#...................................#........................................
............................#........................................#........................##......................................................#..........#.....................#...................................#.............................................................#..................................................#.......#.....................................................................................................................................................................................................................................................#...................................#.........................#...#....................................................................................................................#........................................................................#........................................#........................##......................................................#..........#.....................#...................................#.............................................................#..................................................#.......#.....................................................................................................................................................................................................................................................#...................................#.........................#...#....................................................................................................................#........................................................................#........................................#........................##......................................................#..........#.....................#...................................#.............................................................#..................................................#.......#..............................
..........#.......................................................................#.......#......................#..................#....................................................................................................................................................................#.......................................................................................#......................#................................................................................................................#...#.........................................................................................#............#............................................................#.............................................................................................#........................................#.......................................................................#.......#......................#..................#....................................................................................................................................................................#.......................................................................................#......................#................................................................................................................#...#.........................................................................................#............#............................................................#.............................................................................................#........................................#.......................................................................#.......#......................#..................#....................................................................................................................................................................#.........................................................................
.................................................................................................................#..................................#........#................................................................................#................................................................................................................................................................................................................................................................................................#..................................................#...............#...........................................................................................................................#............................#...................................................................................................................................................................................#..................................#........#................................................................................#................................................................................................................................................................................................................................................................................................#..................................................#...............#...........................................................................................................................#............................#...................................................................................................................................................................................#..................................#........#................................................................................#....................................................................................................................................
.....................#.......................................................................#.................#.....................................................#...............#.......................................................................................................#.....................................................................#............................#.....................#...............................................................................#.....................................#...............................................................#...........................................#.....................................................................#...................#.................................................................................#..............................#.......................................................................#.................#.....................................................#...............#.......................................................................................................#.....................................................................#............................#.....................#...............................................................................#.....................................#...............................................................#...........................................#.....................................................................#...................#.................................................................................#..............................#.......................................................................#.................#.....................................................#...............#.......................................................................................................#.....................................................................#...............
..............................................................#...................................................#.........................................#.................................#...........................#..#............................#......................................................................................#.............#........................................................................#.................................#..................................................................................................................................................................#............................#...........................................................................#...................................................................#...............#.................................................................#...................................................#.........................................#.................................#...........................#..#............................#......................................................................................#.............#........................................................................#.................................#..................................................................................................................................................................#............................#...........................................................................#...................................................................#...............#.................................................................#...................................................#.........................................#.................................#...........................#..#............................#......................................................................................#.............#...................
...........................................#..........................#...#..............................................................................................#.....................................#.........................#.......#........................................#.#.......................................................................................#..................................................................................................................................#.......................................................................................................................................#...#..............................................................................................#......................................................#...............................................................#..........................#...#..............................................................................................#.....................................#.........................#.......#........................................#.#.......................................................................................#..................................................................................................................................#.......................................................................................................................................#...#..............................................................................................#......................................................#...............................................................#..........................#...#..............................................................................................#.....................................#.........................#.......#........................................#.#......................................................................................
....................................................................................................................................#............#.......................................#.......................#.......#.....................................................................#.....................................................................#....#......................................................................................................................................................#............................................................................................#.....#..............................#...................................................#................#.........................#.........................#........#............................................................................................................................................................................#............#.......................................#.......................#.......#.....................................................................#.....................................................................#....#......................................................................................................................................................#............................................................................................#.....#..............................#...................................................#................#.........................#.........................#........#............................................................................................................................................................................#............#.......................................#.......................#.......#.....................................................................#.....................................................................#....#........
...................................#..................................#...............................................................................................................................#..............................#.......................................................#........................#...........................................................#............................#.......................................#.........................................................#...............#.........................#.................................................................................#........................................................................................................................#...............................................................#.....#....................................#..................................#...............................................................................................................................#..............................#.......................................................#........................#...........................................................#............................#.......................................#.........................................................#...............#.........................#.................................................................................#........................................................................................................................#...............................................................#.....#....................................#..................................#...............................................................................................................................#..............................#.......................................................#........................#...........................................................#
................................................................................................................#...................................#.....#............#..........................................#..........................................#.......#..........................................................................................................................................#..............................................................................................................................................#..........#.................#................................................................................................#........................................#..........................................................................................#............................................................................................................................#...................................#.....#............#..........................................#..........................................#.......#..........................................................................................................................................#..............................................................................................................................................#..........#.................#................................................................................................#........................................#..........................................................................................#............................................................................................................................#...................................#.....#............#..........................................#..........................................#.......#.............................................................................................................
.............................................................................................#.............................................#..........##...............................................................................................#...............#..............................................................................................................................#.......#....................................................................#...................................................................#.#.................................................................................................................................................................................................................................................................................................................................................................................#.............................................#..........##...............................................................................................#...............#..............................................................................................................................#.......#....................................................................#...................................................................#.#.................................................................................................................................................................................................................................................................................................................................................................................#.............................................#..........##...............................................................................................#...............#...........................................................................................................
...................#...........#.#.................................................#...................#.............................................................................................#..............#.............................................................................................#..................................................................................................#...................#..##..............................................................#..............#..................#....................................................................................................#.....#................#...........................................................................................................................................#..........................................#...........#.#.................................................#...................#.............................................................................................#..............#.............................................................................................#..................................................................................................#...................#..##..............................................................#..............#..................#....................................................................................................#.....#................#...........................................................................................................................................#..........................................#...........#.#.................................................#...................#.............................................................................................#..............#.............................................................................................#................................................................
...........................................................................#.....................................#..........................................................#...............................................#.....#...........................................................................#..............................................................#............#..................................................................................................................................................#...........................................................................................................................................................................................................................................#................#..............................................................................................................#.....................................#..........................................................#...............................................#.....#...........................................................................#..............................................................#............#..................................................................................................................................................#...........................................................................................................................................................................................................................................#................#..............................................................................................................#.....................................#..........................................................#...............................................#.....#...........................................................................#..............................................................#.....
.......................#..........................................................#......................................................................#...............................#..................................#............................#...................#.......................#.#.................................................................................................................................................#..............................................#...........#............................#.............................#..................................#........................#...................#...................................#.#..........#.............................................#......................................................................................................#..........................................................#......................................................................#...............................#..................................#............................#...................#.......................#.#.................................................................................................................................................#..............................................#...........#............................#.............................#..................................#........................#...................#...................................#.#..........#.............................................#......................................................................................................#..........................................................#......................................................................#...............................#..................................#............................#...................#.......................#.#...........................................................................
.........................................................#...................................#.....#...............................................................................................................#.....................#......................................#....................................................#..........................#...................................................................................................................................#.....#...........................................................#...................................#..............................................................................................................................................................................#.............................................................................................................#...................................#.....#...............................................................................................................#.....................#......................................#....................................................#..........................#...................................................................................................................................#.....#...........................................................#...................................#..............................................................................................................................................................................#.............................................................................................................#...................................#.....#...............................................................................................................#.....................#......................................#....................................................#..........................#..................
............................................................................#...........................................#.........................................................................................................................................#.....................#....................................................................................#......................#...........................................................#......................#...................................................................................................................................#................#..............................................................................................................#........................................................#................#....................................................................................#...........................................#.........................................................................................................................................#.....................#....................................................................................#......................#...........................................................#......................#...................................................................................................................................#................#..............................................................................................................#........................................................#................#....................................................................................#...........................................#.........................................................................................................................................#.....................#....................................................................................#.....
..............................................................................................................................................................................................................................................#.......................................#...........................................................#.............................................................................................#..........................................#.................................#........................................................................................................................................................................#.......................................................##.......#..................................#.................................................................................................................................................................................................................................................................................#.......................................#...........................................................#.............................................................................................#..........................................#.................................#........................................................................................................................................................................#.......................................................##.......#..................................#.................................................................................................................................................................................................................................................................................#.......................................#...........................................................#................................
.................#.....................................................................................................................................................................................#...........#.......................#.............#...............................................................................#........................................................................................................................................#..............................................#........#..........#............#...............................................#........................#...............#................................................#............................#...#................#................................................................................................#.....................................................................................................................................................................................#...........#.......................#.............#...............................................................................#........................................................................................................................................#..............................................#........#..........#............#...............................................#........................#...............#................................................#............................#...#................#................................................................................................#.....................................................................................................................................................................................#...........#.......................#.............#...............................................................................#.........................................
................#.................#...................#..............................#...........#.........................................................#.......................................................................................#......................#.............#.....................................................................................................................................................................#.....#.............................................................#..............................#................................................#.................................#................................................................................##.....................................................#.........................................#.......................#.................#...................#..............................#...........#.........................................................#.......................................................................................#......................#.............#.....................................................................................................................................................................#.....#.............................................................#..............................#................................................#.................................#................................................................................##.....................................................#.........................................#.......................#.................#...................#..............................#...........#.........................................................#.......................................................................................#......................#.............#..........................................................................................
....................................................................................................#......................................#....................................................#.....................................................#..........#.......................#.......................................................................................#.........................................................................................................#..........#................................#......#....................................................#........#........................#...#.................#..............................................................#............................#.................................................#........................................................................................................................................#......................................#....................................................#.....................................................#..........#.......................#.......................................................................................#.........................................................................................................#..........#................................#......#....................................................#........#........................#...#.................#..............................................................#............................#.................................................#........................................................................................................................................#......................................#....................................................#.....................................................#..........#.......................#.......................................................................................#.
....................................................................................................................#.#..............................#.....................#.........................#.........................................................#....................................................................................................#.......................................................................................................................................#........................................................................................................................................................................#............#.....................................................................................#..............................................#..........................................................................................................................#.#..............................#.....................#.........................#.........................................................#....................................................................................................#.......................................................................................................................................#........................................................................................................................................................................#............#.....................................................................................#..............................................#..........................................................................................................................#.#..............................#.....................#.........................#.........................................................#....................................................................................................#..............
...................................................#......................................................................................#............................................................................................................#..............................#....................................................#.....................................................................................................................................................................................#.....................................................................................................#...........#........................................#..............#.....................................................................................................................................................................................#......................................................................................#............................................................................................................#..............................#....................................................#.....................................................................................................................................................................................#.....................................................................................................#...........#........................................#..............#.....................................................................................................................................................................................#......................................................................................#............................................................................................................#..............................#....................................................#.......................................
.................................................#.....................................................#...........#..........................................................#..................................#...............#.............................................................................................................................#................................................................#...............................#........................................................................................#..........................................................................................................#...............................................................................................................#..........................................................................................................#.....................................................#...........#..........................................................#..................................#...............#.............................................................................................................................#................................................................#...............................#........................................................................................#..........................................................................................................#...............................................................................................................#..........................................................................................................#.....................................................#...........#..........................................................#..................................#...............#.............................................................................................................................#...................
............#............#.........#.........#.......................#.....#....................#........................#...............................................................................#..#............................................................................................................................#................................................................................#................................................#.#.......................................................#..........................#.............................#......#..............................................................................................#...........................................................#..#......................................................................................#............#.........#.........#.......................#.....#....................#........................#...............................................................................#..#............................................................................................................................#................................................................................#................................................#.#.......................................................#..........................#.............................#......#..............................................................................................#...........................................................#..#......................................................................................#............#.........#.........#.......................#.....#....................#........................#...............................................................................#..#............................................................................................................................#.........................................
...........................#.......#...................#..#..............................................................................................................#...............................................................................#.............................................................................................................................................................................................................#...........................#..#................................#................................................................#.........#.#....................#.........................................................#...................................#.................................................................#...#...........................................................#.......#...................#..#..............................................................................................................#...............................................................................#.............................................................................................................................................................................................................#...........................#..#................................#................................................................#.........#.#....................#.........................................................#...................................#.................................................................#...#...........................................................#.......#...................#..#..............................................................................................................#...............................................................................#.........................................................................................................................
....................................................................................................................#..........#..................................................................................................#..........................................................................................#........................................#..#.................................................................................................#.....................................#......................................#.......................................................#.................................#...........#............................................................#..............................#...................................#................................#.......#..........................................................................................................................#..........#..................................................................................................#..........................................................................................#........................................#..#.................................................................................................#.....................................#......................................#.......................................................#.................................#...........#............................................................#..............................#...................................#................................#.......#..........................................................................................................................#..........#..................................................................................................#..........................................................................................#........................................#..#.........
..#.......................#.........#......................................#.....##.......................................#.....#.......................................................................................................................#.................................................................................#.......................................................................................#......................................................................#............................................#......................................................##.........................................................................................................#.....................#.................................................................................................#.......................#.........#......................................#.....##.......................................#.....#.......................................................................................................................#.................................................................................#.......................................................................................#......................................................................#............................................#......................................................##.........................................................................................................#.....................#.................................................................................................#.......................#.........#......................................#.....##.......................................#.....#.......................................................................................................................#.................................................................................#........................................
........................................#..............#...........................................................................#....................................................#...........................#..#..#................................................................................................................#...................................................................................................................................................................................#.......#.........#.........................................................................................................................................................................#............................................#..................................................................#..........................................#..............#...........................................................................#....................................................#...........................#..#..#................................................................................................................#...................................................................................................................................................................................#.......#.........#.........................................................................................................................................................................#............................................#..................................................................#..........................................#..............#...........................................................................#....................................................#...........................#..#..#................................................................................................................#.......................................
.........................................#..................................................#.................#................................................................................................................#.............#...................#...................................................#...........................#..#.....#..................#......#....#.............................................#....................#......................................................#...................................#.......#..#...........#..............................................#................#............................................#...........#...............................................................................................................................................................................#..................................................#.................#................................................................................................................#.............#...................#...................................................#...........................#..#.....#..................#......#....#.............................................#....................#......................................................#...................................#.......#..#...........#..............................................#................#............................................#...........#...............................................................................................................................................................................#..................................................#.................#................................................................................................................#.............#...................#...................................................#...........................#..#.....#..................#.....
.......................................................................#..........................................................................................#.........................#.............................................................................#...........................................#..................................#......#......................................................................................................#................#..............................................#..............#..............................................................#...............................................#....................................................................#..........................................................................................................................................................................#..........................................................................................#.........................#.............................................................................#...........................................#..................................#......#......................................................................................................#................#..............................................#..............#..............................................................#...............................................#....................................................................#..........................................................................................................................................................................#..........................................................................................#.........................#.............................................................................#...........................................#..................................#......#..................
....................................................................#.................#......#...........................................................................................................................................................................................................................................................................................................................#....#....................##..............................................#..............................................................#...#.................................................#......................................................#.........................................................................#.....................#............................................#.....................................................................................#.................#......#...........................................................................................................................................................................................................................................................................................................................#....#....................##..............................................#..............................................................#...#.................................................#......................................................#.........................................................................#.....................#............................................#.....................................................................................#.................#......#.....................................................................................................................................................................................................................................................................................
..........................................................................................................................................#........#...............................................................#............................................................................................#....#...............................#....................................................#.......................#.............................................#................................................................#...........#........................................#......................................................................................................#.....................#........................................................................#.......................#...................................................................................................................................................#........#...............................................................#............................................................................................#....#...............................#....................................................#.......................#.............................................#................................................................#...........#........................................#......................................................................................................#.....................#........................................................................#.......................#...................................................................................................................................................#........#...............................................................#............................................................................................#....#...............................#.............................
.....................................................................#..........................................................#.......................................................................................................................................#............#.............................................................................................#............................................................................................#..........................................................#................................#.....#.........................................#.............................................................................#................................................................................#.................#.#..#................................................................................................#..........................................................#.......................................................................................................................................#............#.............................................................................................#............................................................................................#..........................................................#................................#.....#.........................................#.............................................................................#................................................................................#.................#.#..#................................................................................................#..........................................................#.......................................................................................................................................#............#.............................................................................................
........................................#.........#..............#.....................#..........#....................#..........#..................#................................................................#...............................................................................#........................................................#.......................................................................................#..................................#............................................................................#............................................#......................................#............#..........................................................................#..............................................#........................#.#........................................................#.........#..............#.....................#..........#....................#..........#..................#................................................................#...............................................................................#........................................................#.......................................................................................#..................................#............................................................................#............................................#......................................#............#..........................................................................#..............................................#........................#.#........................................................#.........#..............#.....................#..........#....................#..........#..................#................................................................#...............................................................................#........................................................#...................
........#......#.....................#..........................................................................................................................#.....................#...#....................................................#........................................#.................#......#...........................................................#..........................#..................................#.....................................................................................................#.#....................................................................................................................#........#......................................................................................................................................................#.............#......#.....................#..........................................................................................................................#.....................#...#....................................................#........................................#.................#......#...........................................................#..........................#..................................#.....................................................................................................#.#....................................................................................................................#........#......................................................................................................................................................#.............#......#.....................#..........................................................................................................................#.....................#...#....................................................#........................................#.................#......#...........................................................#.....
..........................................#.....................................................#...............................................#.........................#........................................................................................................................................#..........................................................................#....................##.....................................................................................#.............#...........................................................................#.....................................................##............................................................................#...............................................................................................................................................#.....................................................#...............................................#.........................#........................................................................................................................................#..........................................................................#....................##.....................................................................................#.............#...........................................................................#.....................................................##............................................................................#...............................................................................................................................................#.....................................................#...............................................#.........................#........................................................................................................................................#...............................................................
........................................................#......................................................#..............#..............................................................#..............................................#.............................................................................................................................................................................#................................................................#........................................................#.............................................................................#..........................#...............................................................................................#........................................................................................................................................#......................................................#..............#..............................................................#..............................................#.............................................................................................................................................................................#................................................................#........................................................#.............................................................................#..........................#...............................................................................................#........................................................................................................................................#......................................................#..............#..............................................................#..............................................#......................................................................................................................................
..................................................................................................................................................................#.....#.............#...................................................................................................#.....................................................#..................................................................................................................................#......................................................#.........................................................................................................#.............#..........................................#..............................................#..........#...........#......................................................#.....................................................................................................................................................................#.....#.............#...................................................................................................#.....................................................#..................................................................................................................................#......................................................#.........................................................................................................#.............#..........................................#..............................................#..........#...........#......................................................#.....................................................................................................................................................................#.....#.............#...................................................................................................#.....................................................#..................................
............................................................................................................#...................#......................................................#.....................#....#...........#......................................................................................#........................#.................................#....................#.........................................................................#......................................................##............................................#...............................................................................................................................#.....................................................................................#......................#........................................................................................................................#...................#......................................................#.....................#....#...........#......................................................................................#........................#.................................#....................#.........................................................................#......................................................##............................................#...............................................................................................................................#.....................................................................................#......................#........................................................................................................................#...................#......................................................#.....................#....#...........#......................................................................................#........................#.................................#..
........................................#..........#......................................................................................##..#....................................................................#.....#.................................................#.....................................#..........#............................................................................................#.......................................#...#..............................................#.............................................#...............................................#....................#.................................#......................................#.....................................................................#......................#........................................................................#..........#......................................................................................##..#....................................................................#.....#.................................................#.....................................#..........#............................................................................................#.......................................#...#..............................................#.............................................#...............................................#....................#.................................#......................................#.....................................................................#......................#........................................................................#..........#......................................................................................##..#....................................................................#.....#.................................................#.....................................#..........#......................................................
..#......................................................................................................................................................................................#...................................#.........#.......#........................................#......#......................................................................................................................................................................................................#....#.........................................................#.............................#.......#.....................................................#......#......................#............................#...................................................#........................##...........#.........................#......................................................................................................................................................................................#...................................#.........#.......#........................................#......#......................................................................................................................................................................................................#....#.........................................................#.............................#.......#.....................................................#......#......................#............................#...................................................#........................##...........#.........................#......................................................................................................................................................................................#...................................#.........#.......#........................................#......#...................................................................................
..........................#...............................#............................................................................................................#.........................#.................#...........................................................#................#...........#............................................................................................................................#.......................#......................#...............................................................#......#.............................................................#................................................#......................................#..........................................#.........#................................#............................................................#...............................#............................................................................................................#.........................#.................#...........................................................#................#...........#............................................................................................................................#.......................#......................#...............................................................#......#.............................................................#................................................#......................................#..........................................#.........#................................#............................................................#...............................#............................................................................................................#.........................#.................#...........................................................#................#...........#......................................................................
..................................................................#.................................................#.......................................................................................................#.........................................................................................#..............#....................#.....................................#...................................................................#.......#........................................#...................................................................#...............................................................#..........................................................................................................................................#.................#................#........................................................................#.................................................#.......................................................................................................#.........................................................................................#..............#....................#.....................................#...................................................................#.......#........................................#...................................................................#...............................................................#..........................................................................................................................................#.................#................#........................................................................#.................................................#.......................................................................................................#.........................................................................................#..............#....................#........................
........#...........#......................##........................................................................................#.............................................................................................................................................................................................................#.............................................................#.......#.......................................................................................#...............#.....................#.................................................................#..........................#...............#...........................................#.....................................................................................................................................#...........#......................##........................................................................................#.............................................................................................................................................................................................................#.............................................................#.......#.......................................................................................#...............#.....................#.................................................................#..........................#...............#...........................................#.....................................................................................................................................#...........#......................##........................................................................................#.............................................................................................................................................................................................................#...............................
#................................................#..................................................#.........................................................................................................................................................#..............................................................................................#.......#..................................................................................................................#...........................................................................................................................#............................................#.......................................................................................................................##..........#..........#.............................#................................................#..................................................#.........................................................................................................................................................#..............................................................................................#.......#..................................................................................................................#...........................................................................................................................#............................................#.......................................................................................................................##..........#..........#.............................#................................................#..................................................#.........................................................................................................................................................#..............................................................................................#.......#.............
....................................................................#.................................................................................................................................#....................................................#............................................................................................#............................................#.................#.........................................................................................................................................................#...........................................................................................................................................#.....................................................#..................#..............................#............................................................................#.................................................................................................................................#....................................................#............................................................................................#............................................#.................#.........................................................................................................................................................#...........................................................................................................................................#.....................................................#..................#..............................#............................................................................#.................................................................................................................................#....................................................#............................................................................................#..........................
..........................................#..............................................................................#.....................................................................................................................................................#...........#.....................................................................................................#....................................................................................................................#....................................................................#............................................................................................................#.........................................#.#............#....#..............#..................................................................................................#..............................................................................#.....................................................................................................................................................#...........#.....................................................................................................#....................................................................................................................#....................................................................#............................................................................................................#.........................................#.#............#....#..............#..................................................................................................#..............................................................................#.....................................................................................................................................................#...........#.......................................................................................
..............................................#.............................................................#.....#.....................................................................#.#...........................#...........#...................................#..................................................................#............#......................#.......................................................................................................#..............................................................#.............................#..................................................#.......................................#......#.......................................................................................................................................................................................................#.............................................................#.....#.....................................................................#.#...........................#...........#...................................#..................................................................#............#......................#.......................................................................................................#..............................................................#.............................#..................................................#.......................................#......#.......................................................................................................................................................................................................#.............................................................#.....#.....................................................................#.#...........................#...........#...................................#..................................................................#............#......................#.....
..#...................#..............................................................#.....#...........................................#.............................................................#..........................#...................#.............................................................................................................#.............................................#...............................................................................#.................#...........................................................................................................#.........#..........................#.....................#..........................................#...............................................#................................#..........................#...................#..............................................................#.....#...........................................#.............................................................#..........................#...................#.............................................................................................................#.............................................#...............................................................................#.................#...........................................................................................................#.........#..........................#.....................#..........................................#...............................................#................................#..........................#...................#..............................................................#.....#...........................................#.............................................................#..........................#...................#.............................................................................................................#................
..........................................................................#.#......#....#............................#......................................#..........#.................................#........#...............#........#..............#............................................#..............#...........................................#..................#.....#..................#....#.............#............#.......................................#................................................#.#..........#..........................................#........................................................................................................#.......................................................#......................#.............................#.........#........................................................................................#.#......#....#............................#......................................#..........#.................................#........#...............#........#..............#............................................#..............#...........................................#..................#.....#..................#....#.............#............#.......................................#................................................#.#..........#..........................................#........................................................................................................#.......................................................#......................#.............................#.........#........................................................................................#.#......#....#............................#......................................#..........#.................................#........#...............#........#..............#............................................#..............#...........................................#................
..............................................................................#........................................#..................#.....................#...............................................#....................................................#.........#...#..................................................................................................#.........................#..#..........................................................................#............................................................#................#.............#..................................................................................#........................................#...#..................................................................................#...#..........................................................................................................#........................................#..................#.....................#...............................................#....................................................#.........#...#..................................................................................................#.........................#..#..........................................................................#............................................................#................#.............#..................................................................................#........................................#...#..................................................................................#...#..........................................................................................................#........................................#..................#.....................#...............................................#....................................................#.........#...#...............................................................................................
........................#.........#............#................................#...............................#................................................................................................................................................#...............................#........................#.#.............................................................................................................................................................................................#..............#...#...#................................................#......#...................#......................................................................................................................#..............................#..................................................................................#.........#............#................................#...............................#................................................................................................................................................#...............................#........................#.#.............................................................................................................................................................................................#..............#...#...#................................................#......#...................#......................................................................................................................#..............................#..................................................................................#.........#............#................................#...............................#................................................................................................................................................#...............................#........................#.#......................................................
.............................................#...................................................................................#....................................................................................................#.......................#.................................#......#...................................#.....#.............................................................................#..............................................................................................................................................#...................................................................#..#...........................................................................#...#...........#.........................................................................................................................................#...................................................................................#....................................................................................................#.......................#.................................#......#...................................#.....#.............................................................................#..............................................................................................................................................#...................................................................#..#...........................................................................#...#...........#.........................................................................................................................................#...................................................................................#....................................................................................................#.......................#.................................#......#...................................#.....#.................................
............................................................#.........................................#.................................................#.........................#........................................................................................................................#..............................#..................................................................................#.....................................................#.................................................#..............#..............................#........................................#..............................................#.....................................................................................................#.................#......#...............................................................................................#.........................................#.................................................#.........................#........................................................................................................................#..............................#..................................................................................#.....................................................#.................................................#..............#..............................#........................................#..............................................#.....................................................................................................#.................#......#...............................................................................................#.........................................#.................................................#.........................#........................................................................................................................#..............................#........................................
.....#...........#.....................................................................................#......................................#........................................#.................................................................................#............................................................................................#.........................................................................................#.......#................................................................#..............#........#.........................................#................................#...........#...........................................................................................................#.............#................................................................#...........#.....................................................................................#......................................#........................................#.................................................................................#............................................................................................#.........................................................................................#.......#................................................................#..............#........#.........................................#................................#...........#...........................................................................................................#.............#................................................................#...........#.....................................................................................#......................................#........................................#.................................................................................#............................................................................................#............
................................................................................................................................................................#.............................#.............................................................................................#..................................................#...#..................................#...........................................................#...#....................................................#..................................#........#........................................................................................................#.#................................................#........#.........#..............#...........#.............#.................#.....#.......................#..............................................................................................................................................................................#.............................#.............................................................................................#..................................................#...#..................................#...........................................................#...#....................................................#..................................#........#........................................................................................................#.#................................................#........#.........#..............#...........#.............#.................#.....#.......................#..............................................................................................................................................................................#.............................#.............................................................................................#..................................................#...#...............................
......#............................................#...................................#....#...............#..................................................................................................#...............#..........................................................#...............................................................#................#..........................#.#................................................................................................................................................................................#................................#.............................................................#.......................................#.......................................#..............#...........................#..#.............................#............................................#...................................#....#...............#..................................................................................................#...............#..........................................................#...............................................................#................#..........................#.#................................................................................................................................................................................#................................#.............................................................#.......................................#.......................................#..............#...........................#..#.............................#............................................#...................................#....#...............#..................................................................................................#...............#..........................................................#...............................................................#................#.......
.............................................#.................#.....#.......................................................................#.......................#.....#............................................................................................................#.....................................#.......#.................#..............................................................#.......................#.........#...................................................................................................................................................#.........................................................#......#........................................................................................#....................#.........................#....................................................................#.................#.....#.......................................................................#.......................#.....#............................................................................................................#.....................................#.......#.................#..............................................................#.......................#.........#...................................................................................................................................................#.........................................................#......#........................................................................................#....................#.........................#....................................................................#.................#.....#.......................................................................#.......................#.....#............................................................................................................#.....................................#.......#.................#..........................
.............................#.........................#..........................................................#....................#.....#.........................................................................................................#..................................................................#.....................#.............#.......#..........................#..............#..................#...#...............#...........................................................................................#.......................................................................................................................................................................................................................................................................................................................#.........................#..........................................................#....................#.....#.........................................................................................................#..................................................................#.....................#.............#.......#..........................#..............#..................#...#...............#...........................................................................................#.......................................................................................................................................................................................................................................................................................................................#.........................#..........................................................#....................#.....#.........................................................................................................#..................................................................#.....................#.............#.......#............
..............................................................#...................................#..............................................................................................................................................................#.........................................................#....#.........#.#...#......................#..........#.................#.......#..............................................................................................................#......................................................................#.........................#..................#..................#...........................................#.......................................................................................#...........................#..#......................................................................#...................................#..............................................................................................................................................................#.........................................................#....#.........#.#...#......................#..........#.................#.......#..............................................................................................................#......................................................................#.........................#..................#..................#...........................................#.......................................................................................#...........................#..#......................................................................#...................................#..............................................................................................................................................................#.........................................................#....#.........#.#...#......................#..........#
.....................#.....................................................................................................................................#.........................#.......#..#............................................................................................................................................................#...............................#.......................................................................................#..........#....................................#......................................................................................................................................................#.......................................................#......................#......................................................#.....#..........................#.....................................................................................................................................#.........................#.......#..#............................................................................................................................................................#...............................#.......................................................................................#..........#....................................#......................................................................................................................................................#.......................................................#......................#......................................................#.....#..........................#.....................................................................................................................................#.........................#.......#..#............................................................................................................................................................#.....................
.....................#................................#.......#................................#.......#.............................................................................#.........................................................#.....#................................#......................................#....................................................................................................................#..........................#........................................................................................................#..............................................................................................................................................#...........#.............#...................................................................................................#................................#.......#................................#.......#.............................................................................#.........................................................#.....#................................#......................................#....................................................................................................................#..........................#........................................................................................................#..............................................................................................................................................#...........#.............#...................................................................................................#................................#.......#................................#.......#.............................................................................#.........................................................#.....#................................#......................................#.....................................................
...................#...................................................................#.......................................................................#....................................................................................................#...........................................................#.....................#.........#...............................#...............................................................................................................................#.....................................................................................#................................................#..........................................................#..........................#................................#..................................................................#...................................................................#.......................................................................#....................................................................................................#...........................................................#.....................#.........#...............................#...............................................................................................................................#.....................................................................................#................................................#..........................................................#..........................#................................#..................................................................#...................................................................#.......................................................................#....................................................................................................#...........................................................#.....................#.........#..................
............#.....................#............#...............#...........#..#..............................................................................#.......................................................................#..............................................................................................................................................................................#..........................................................#.....................................................................................................................................#......................#.......................#.............................................#...................................#.....................................................#.............................................#.....................#............#...............#...........#..#..............................................................................#.......................................................................#..............................................................................................................................................................................#..........................................................#.....................................................................................................................................#......................#.......................#.............................................#...................................#.....................................................#.............................................#.....................#............#...............#...........#..#..............................................................................#.......................................................................#.............................................................................................................................................
..................................................#.............#.....................................................................................................................................................#.......................#...................#.#...#..................................#.........#.......................................................................................#.......................................#..............................................#...............................#....................................................................................................#.......................................................#............................#.......................................................#.........................................................................................................#.............#.....................................................................................................................................................#.......................#...................#.#...#..................................#.........#.......................................................................................#.......................................#..............................................#...............................#....................................................................................................#.......................................................#............................#.......................................................#.........................................................................................................#.............#.....................................................................................................................................................#.......................#...................#.#...#..................................#.........#.............................................................
....#.......................................................................#........................................................................................................................................#.............#........................#........................................................#.....................................................................#............................................#........................#............#.............................................#.........................................................................................................#......................................................................................................#...........................................#........................................................#.......................................................................#........................................................................................................................................#.............#........................#........................................................#.....................................................................#............................................#........................#............#.............................................#.........................................................................................................#......................................................................................................#...........................................#........................................................#.......................................................................#........................................................................................................................................#.............#........................#........................................................#.............................................................
..................................................#.......#......................#....#...........................#..#..............................................................................#.....................................................................#......................#.......................................#........................#................#....................................#...........................#......................#......................................................#.................#........................................................#.....................................#................................#...........................................................................................................................................................................................................#.......#......................#....#...........................#..#..............................................................................#.....................................................................#......................#.......................................#........................#................#....................................#...........................#......................#......................................................#.................#........................................................#.....................................#................................#...........................................................................................................................................................................................................#.......#......................#....#...........................#..#..............................................................................#.....................................................................#......................#.......................................#........................#................
..........#...............................##..#...........................................................................................................................................................................#......#........#.................................................#....................................#..........................................................#............#..........................................#..........................................................................................#...#.............................................#................................................................................................................#.....................................................................................................................................#...............................##..#...........................................................................................................................................................................#......#........#.................................................#....................................#..........................................................#............#..........................................#..........................................................................................#...#.............................................#................................................................................................................#.....................................................................................................................................#...............................##..#...........................................................................................................................................................................#......#........#.................................................#....................................#.................................................
.....#...............................................................................................#.....................................#...#...........#......................#..............................#.......................................#....................#...................................................................................................................................................................#...........................................................................#..................#................#................................#.........#...........................#..#...........#......................#.................#........#...................#..#.......................................#.#...................................#...........#.......................#...............................................................................................#.....................................#...#...........#......................#..............................#.......................................#....................#...................................................................................................................................................................#...........................................................................#..................#................#................................#.........#...........................#..#...........#......................#.................#........#...................#..#.......................................#.#...................................#...........#.......................#...............................................................................................#.....................................#...#...........#......................#..............................#.......................................#....................#....................................................................................................
...............................................#............................#....................................#...........................................................#..............#........................#...............................................................................#....................#.....#..................................................................................................#......................#.#.................................................................................................................................................#...........................................................................................#....#..................##....................................................#....................................................................................................#............................#....................................#...........................................................#..............#........................#...............................................................................#....................#.....#..................................................................................................#......................#.#.................................................................................................................................................#...........................................................................................#....#..................##....................................................#....................................................................................................#............................#....................................#...........................................................#..............#........................#...............................................................................#....................#.....#..................................................
................................#........#.......................#....#...........................................#...........................................#.........................................#.....................#.........##...................................................................................#..#...........#........................................................................#.....................................................................................................#.............................................#.....#.........................................#................#..........#..#.........................#...#..............................................................................................................#......................................#.................................#........#.......................#....#...........................................#...........................................#.........................................#.....................#.........##...................................................................................#..#...........#........................................................................#.....................................................................................................#.............................................#.....#.........................................#................#..........#..#.........................#...#..............................................................................................................#......................................#.................................#........#.......................#....#...........................................#...........................................#.........................................#.....................#.........##...................................................................................#..#...........#......................................
..................................................#............................................................................................................#................#...................................#.........................................................................................................................................................................................................#...............#...............................#..........................#.#............................................................................................................#.....................................#.....................................................#...#.........................#.............................................................................................................................................#............................................................................................................#................#...................................#.........................................................................................................................................................................................................#...............#...............................#..........................#.#............................................................................................................#.....................................#.....................................................#...#.........................#.............................................................................................................................................#............................................................................................................#................#...................................#..............................................................................................................................................................
.............#........................#.........................#.......................................................................................................#.............................#.............................................................................#............................................................#.........................................................................#....................................................................................#.......................................................................................#................#....#................................................................................................#....................#........#.............................................................................................#........................#.........................#.......................................................................................................#.............................#.............................................................................#............................................................#.........................................................................#....................................................................................#.......................................................................................#................#....#................................................................................................#....................#........#.............................................................................................#........................#.........................#.......................................................................................................#.............................#.............................................................................#............................................................#.................................
........................................................#....................#...#........................................................#..........................#..............................#........................................................................................................................................#...............................................................................#..................#.......#.#...........................................................................#................#.....................................#.....................................#........................................#.............................................................#...........................................................................................................................................................#....................#...#........................................................#..........................#..............................#........................................................................................................................................#...............................................................................#..................#.......#.#...........................................................................#................#.....................................#.....................................#........................................#.............................................................#...........................................................................................................................................................#....................#...#........................................................#..........................#..............................#........................................................................................................................................#.....................................
....................#......................................#...#..................................................................................................................#.........................................................................................................#.......................................................................................#..........................................#....#............................................................................................................................................................................................................................................................................................#...................................................#........................................#...................................#......................................#...#..................................................................................................................#.........................................................................................................#.......................................................................................#..........................................#....#............................................................................................................................................................................................................................................................................................#...................................................#........................................#...................................#......................................#...#..................................................................................................................#.........................................................................................................#......................................................................................
............#..................................................................................................................#.................#...................................................................................................................#...#.........#................................#..............................................................................#....................................................................................................................................................................#........#...#..#............#....#...#..............................................................#.....#......................................................................................................................................................................#..................................................................................................................#.................#...................................................................................................................#...#.........#................................#..............................................................................#....................................................................................................................................................................#........#...#..#............#....#...#..............................................................#.....#......................................................................................................................................................................#..................................................................................................................#.................#...................................................................................................................#...#.........#................................#..............................................................
..............................................#.............................................#...............................................#...................................#..................................................................................................................#................................................#........................................................................................#..........................................................................................#.....................................................................................#................................#............................................................................................................................................................................................................................#.............................................#...............................................#...................................#..................................................................................................................#................................................#........................................................................................#..........................................................................................#.....................................................................................#................................#............................................................................................................................................................................................................................#.............................................#...............................................#...................................#..................................................................................................................#................................................#..............................
.............#........................................#.................................................#...............................................................................................................................#.............#....................................#...........................................#..#..#............#.........................................................#.............#.....#..............................#...........#...............................................................#...............................#.............................................................................................................................................................................#.........................................................................................#........................................#.................................................#...............................................................................................................................#.............#....................................#...........................................#..#..#............#.........................................................#.............#.....#..............................#...........#...............................................................#...............................#.............................................................................................................................................................................#.........................................................................................#........................................#.................................................#...............................................................................................................................#.............#....................................#...........................................#..#..#............#........................
................#...................................................................................................................#.................#......................#.....................................................................................................#....#.............#.....................................................................................#.................#....................................................................#.........................................................................................................................................................................................................................................#................................................................................................................................#...................................................................................................................#.................#......................#.....................................................................................................#....#.............#.....................................................................................#.................#....................................................................#.........................................................................................................................................................................................................................................#................................................................................................................................#...................................................................................................................#.................#......................#.....................................................................................................#....#.............#............................................................................
................................#.....................#........................#.........................................................................#............................................................#.................................#..........#..........................................................#..................#....#.#.................................................#...................................................................#..........#...............................................................................................................#..........................................................#...................................................#............#.........................#.#..#............................................#.....#......................................................#.....................#........................#.........................................................................#............................................................#.................................#..........#..........................................................#..................#....#.#.................................................#...................................................................#..........#...............................................................................................................#..........................................................#...................................................#............#.........................#.#..#............................................#.....#......................................................#.....................#........................#.........................................................................#............................................................#.................................#..........#..........................................................#..................#....#.#..........................
............................................................#..........#........................#......#.......................................................................................................................................................................................................................................#..............................#.........................#...........................................................................#...#...............................#...........#.....................#..............................#..........................................................................................................................#....................#................................................................................................................................................................#..........#........................#......#.......................................................................................................................................................................................................................................#..............................#.........................#...........................................................................#...#...............................#...........#.....................#..............................#..........................................................................................................................#....................#................................................................................................................................................................#..........#........................#......#.......................................................................................................................................................................................................................................#..............................#....
.#.........................................................................................#...............................................................#......................................................................................................................................#.........................#...........#......................................#....................#...............................................................................#.......#..........#.......................................................................................................................#..................................................#....................................................................................#...#.................#...#........#....................................#.........................................................................................#...............................................................#......................................................................................................................................#.........................#...........#......................................#....................#...............................................................................#.......#..........#.......................................................................................................................#..................................................#....................................................................................#...#.................#...#........#....................................#.........................................................................................#...............................................................#......................................................................................................................................#.........................#...........#......................................#...
#.................................................................#.................................................................................#......#....#.............................................................................................................................................................#...................................#.......................................#......................................................................................................#........................#................#...................................#.......................................................................#..........................#...............#............................#...............................................#............#......#..........................#.................................................................#.................................................................................#......#....#.............................................................................................................................................................#...................................#.......................................#......................................................................................................#........................#................#...................................#.......................................................................#..........................#...............#............................#...............................................#............#......#..........................#.................................................................#.................................................................................#......#....#.............................................................................................................................................................#...................................#................
...................................................................................................................#.................##...#....................................................#.................#.......#.........................................................................................................#...............#.....#..............................#..................................................................................................................................#..............................................#............#.......................................................................................................#.......#.........#..................................................#...........................................................#................................................................................................................................#.................##...#....................................................#.................#.......#.........................................................................................................#...............#.....#..............................#..................................................................................................................................#..............................................#............#.......................................................................................................#.......#.........#..................................................#...........................................................#................................................................................................................................#.................##...#....................................................#.................#.......#.........................................................................................................#...............#.....#.........................
.#..........................................................................................................#...............................................#..................#.................................##........#....#........................................................#.............................#.........................................#...............#..............#..............#....................................................#............................................................................................................................................#..............#.............#.......................#...................................#.........................................#....................#............................................................#........#..........................................................................................................#...............................................#..................#.................................##........#....#........................................................#.............................#.........................................#...............#..............#..............#....................................................#............................................................................................................................................#..............#.............#.......................#...................................#.........................................#....................#............................................................#........#..........................................................................................................#...............................................#..................#.................................##........#....#........................................................#.............................#.........................................#...............#.
.....................................................#.....................................................................................#........................#...............#.#..........................................#................#.#..........................#..........................................#........................................#...........................................#.................#.........................................................................................#......................................................................#.......................................................#................#.................................................................#..........................................................#............#.............................................................................#.....................................................................................#........................#...............#.#..........................................#................#.#..........................#..........................................#........................................#...........................................#.................#.........................................................................................#......................................................................#.......................................................#................#.................................................................#..........................................................#............#.............................................................................#.....................................................................................#........................#...............#.#..........................................#................#.#..........................#..........................................#........................................#...............
......................................#.........................#...................................................#...#.................................................................................................................................................#......................................................................................................................................................................................................................#....................................................................................................................#.#.................#.........##.#...................................#..............................................................##.......#...#......#.....#...............................................................................................#.........................#...................................................#...#.................................................................................................................................................#......................................................................................................................................................................................................................#....................................................................................................................#.#.................#.........##.#...................................#..............................................................##.......#...#......#.....#...............................................................................................#.........................#...................................................#...#.................................................................................................................................................#........................................................................................................
............................#.................#..................................................................................#..#...........................................................................................#........................#...................................................................#........#....................#........#..................................................................................................................#.............................................#.............................................#......................................................#.......#..........#.................#............................................................................................................#.................#...........................................................#.................#..................................................................................#..#...........................................................................................#........................#...................................................................#........#....................#........#..................................................................................................................#.............................................#.............................................#......................................................#.......#..........#.................#............................................................................................................#.................#...........................................................#.................#..................................................................................#..#...........................................................................................#........................#...................................................................#........#....................#........#..............
..............................................................#........................................................................................................................................................................................#........................................................................................#........#........................................................................................................#.............................................................................................................................................................#..................#.......................................................................................#......................................................................................#......#..................................................................#........................................................................................................................................................................................#........................................................................................#........#........................................................................................................#.............................................................................................................................................................#..................#.......................................................................................#......................................................................................#......#..................................................................#........................................................................................................................................................................................#........................................................................................#........#.........................
...........................#......................#.....................................#........................................#....#..................................................#....................................#.........................................................................................#........................................................................................................................................#..................................................#........#..............#.......................#...........#.......................................................................................................#............................................................................#....................#....#.........................#...............................................#......................#.....................................#........................................#....#..................................................#....................................#.........................................................................................#........................................................................................................................................#..................................................#........#..............#.......................#...........#.......................................................................................................#............................................................................#....................#....#.........................#...............................................#......................#.....................................#........................................#....#..................................................#....................................#.........................................................................................#..........................................................
................................................................................#..............................................................#........#..........#....................................#...........#........................................#....................#............................................................................................#.......#........................#...............................................................................#........................#..................................................#.........................................................................#....................................................#......................##...........#....................#.#.................................................#.....................................................................................................#..............................................................#........#..........#....................................#...........#........................................#....................#............................................................................................#.......#........................#...............................................................................#........................#..................................................#.........................................................................#....................................................#......................##...........#....................#.#.................................................#.....................................................................................................#..............................................................#........#..........#....................................#...........#........................................#....................#............................................................................................#...
.......#.........................................#......................#.....#..........#.........................................................................#.................#.....#....................#...........................................................................#.....................................................................................................................................................#........................................................................#..........................................................................#.........................................................................................................................................................#....................................................................................#.........................................#......................#.....#..........#.........................................................................#.................#.....#....................#...........................................................................#.....................................................................................................................................................#........................................................................#..........................................................................#.........................................................................................................................................................#....................................................................................#.........................................#......................#.....#..........#.........................................................................#.................#.....#....................#...........................................................................#......................................................................................
................................................................................................................#..............................................................................#........#................................................................#....................#.....................................#.............................................................................................................................................................................#....................................................................................#................##.............................................................................................#......................................................................................................................................................................................................................................#..............................................................................#........#................................................................#....................#.....................................#.............................................................................................................................................................................#....................................................................................#................##.............................................................................................#......................................................................................................................................................................................................................................#..............................................................................#........#................................................................#....................#.....................................#..............................................
......................................................................................................................................................................................................................................#..............#............................................................................#...............................................#.....................................#...................#.................#.............................#...#....#....................................................................#........................................................................................................................................#...............................................................#....................................#........##.................................................................................................................................................................................................................................................#..............#............................................................................#...............................................#.....................................#...................#.................#.............................#...#....#....................................................................#........................................................................................................................................#...............................................................#....................................#........##.................................................................................................................................................................................................................................................#..............#............................................................................#...............................................#
.............................................................................................................................................................#...............................................................................................................................................#.................................................................#.....................#..................................................#..................................................................................................................#...............................................................................................................................................................................................................................................................................................................................................................................................................................#...............................................................................................................................................#.................................................................#.....................#..................................................#..................................................................................................................#...............................................................................................................................................................................................................................................................................................................................................................................................................................#...............................................................................................................................................#.................................................................#...
..............................................................................................#............#.............................................................................#.......................................#...........................#..#............................................................##........................................................................................................#.......#....................................#......#....................................................................................................................................##.......................................#...............................................#.......................................................#...........#.......................................#......................................................................................................#............#.............................................................................#.......................................#...........................#..#............................................................##........................................................................................................#.......#....................................#......#....................................................................................................................................##.......................................#...............................................#.......................................................#...........#.......................................#......................................................................................................#............#.............................................................................#.......................................#...........................#..#............................................................##....................................................
..................................................#..................................................................................................#.....................................................................................................................##............#............................................#................#..........................#.......................................#................................................................................................................................................................................................................#.....................................................................................#.........................#..........................................................................#.........................................................#..................................................................................................#.....................................................................................................................##............#............................................#................#..........................#.......................................#................................................................................................................................................................................................................#.....................................................................................#.........................#..........................................................................#.........................................................#..................................................................................................#.....................................................................................................................##............#............................................#................#..........................#
....................................................#.............................#.................................................................#...........#...............................#.................................................................................#................................#...#....#........................................................#........................................................................#.....#...............................................................#......................#............................................................#.....#..............#.............................................#................................#......#..........................................#...................................................................................................................#.............................#.................................................................#...........#...............................#.................................................................................#................................#...#....#........................................................#........................................................................#.....#...............................................................#......................#............................................................#.....#..............#.............................................#................................#......#..........................................#...................................................................................................................#.............................#.................................................................#...........#...............................#.................................................................................#................................#...#....#......................................................
............#..............................................................................................................................................................................#.................................................................................................................#.............#......................................#.......................#............................#........#....................#.............................................................................................#.................#..#.#........................................................................................#....................#.............................................................................#...................................................................................#..............................................................................................................................................................................#.................................................................................................................#.............#......................................#.......................#............................#........#....................#.............................................................................................#.................#..#.#........................................................................................#....................#.............................................................................#...................................................................................#..............................................................................................................................................................................#.................................................................................................................#.............#......................................#................
.......................................................................#...............#...............#............#.....................................................................................................................#.#..........................................#.........................................................#.........................................#..................................................................#.....................................................................................................#..............................#............#...............................................................................................#..........................................................................#.........................................................................................................................#...............#...............#............#.....................................................................................................................#.#..........................................#.........................................................#.........................................#..................................................................#.....................................................................................................#..............................#............#...............................................................................................#..........................................................................#.........................................................................................................................#...............#...............#............#.....................................................................................................................#.#..........................................#.........................................................#.................................
#..........................................................#.................................................................................................#................................#....#..................................#........................................................................#........................................................#..........................................................................................#.................................................#.................................................................................................................#.....................#.#.............................................#.#................................................................................................#.............................#..........................................................#.................................................................................................#................................#....#..................................#........................................................................#........................................................#..........................................................................................#.................................................#.................................................................................................................#.....................#.#.............................................#.#................................................................................................#.............................#..........................................................#.................................................................................................#................................#....#..................................#........................................................................#........................................................#..........
.............................................................#..........#..................................................................................................................................................#..........................................................................................................#...............#........#...........................................................................................................#.........................#.................#................................................#.........##......................................................................................................#..................................................#.#..............................................#............................................................................................................#..........#..................................................................................................................................................#..........................................................................................................#...............#........#...........................................................................................................#.........................#.................#................................................#.........##......................................................................................................#..................................................#.#..............................................#............................................................................................................#..........#..................................................................................................................................................#..........................................................................................................#...............#........#...................
.#....................#...................#..........................#...........................................................#...................................................#............................................................................#..................................................................#...........................................................................................#.............................#.....................#...................................................................................#.........................................................................................................................................................................................#...........................#..#............................................#....................#...................#..........................#...........................................................#...................................................#............................................................................#..................................................................#...........................................................................................#.............................#.....................#...................................................................................#.........................................................................................................................................................................................#...........................#..#............................................#....................#...................#..........................#...........................................................#...................................................#............................................................................#..................................................................#.............................................
.......................................................#.........................................................................................................................#.........#....................#............................................................................................................................................#...............#....................................................................................#......................#.......................................................................................#.......#..............#.....................................#..............................................................................................................................#..................................#....................................................................................#.........................................................................................................................#.........#....................#............................................................................................................................................#...............#....................................................................................#......................#.......................................................................................#.......#..............#.....................................#..............................................................................................................................#..................................#....................................................................................#.........................................................................................................................#.........#....................#............................................................................................................................................#...............#.....
.................................#.......#..............................................#...............#.......................#.........#......................................................................................................#...................................................................................................#................#..............................................................................................................................................................................#............................................#..................................................#.................................................................................................................................................................##.......#..............................................#.......#..............................................#...............#.......................#.........#......................................................................................................#...................................................................................................#................#..............................................................................................................................................................................#............................................#..................................................#.................................................................................................................................................................##.......#..............................................#.......#..............................................#...............#.......................#.........#......................................................................................................#...................................................................................................#................#............
.....................................................................................................#........................................#.....................................................................................................................................................#.....................#...............................#......#..................................................................................................................#.................................#.....................................#.........................................................................#...................................................................................................................................................#.............................................#..........................................................................................................#........................................#.....................................................................................................................................................#.....................#...............................#......#..................................................................................................................#.................................#.....................................#.........................................................................#...................................................................................................................................................#.............................................#..........................................................................................................#........................................#.....................................................................................................................................................#.....................#...............................#......#.................
........#......................................................#...........................................................................#......................................................#..................................................................................................................................#.................#.........#................................#...............................#..........................#.................................................#.............#........................#............................................................................#...........................#......................................................................................#......#......#....................................................................#............#......................................................#...........................................................................#......................................................#..................................................................................................................................#.................#.........#................................#...............................#..........................#.................................................#.............#........................#............................................................................#...........................#......................................................................................#......#......#....................................................................#............#......................................................#...........................................................................#......................................................#..................................................................................................................................#.................#.........#.................
.....................................#...................................................................................................................#.........................#............#.........................................#..................................#...............................................#......#................#......................................#...........#.........................................................#..........#..........................................................................................................................................#......................................................................................................#.................................#.................................................................................................................#...................................................................................................................#.........................#............#.........................................#..................................#...............................................#......#................#......................................#...........#.........................................................#..........#..........................................................................................................................................#......................................................................................................#.................................#.................................................................................................................#...................................................................................................................#.........................#............#.........................................#..................................#...............................................#......#................#.............................
....................................................#............................................#....................................#.................................#.......................................................................#...................#..........................................#.............................................................#............................................#.......................#...................................................................#..............................................................................................................................#.#...................#..........................................................................................................................#...........................................................................................#............................................#....................................#.................................#.......................................................................#...................#..........................................#.............................................................#............................................#.......................#...................................................................#..............................................................................................................................#.#...................#..........................................................................................................................#...........................................................................................#............................................#....................................#.................................#.......................................................................#...................#..........................................#.............................................................#.....
....................................................................#..#....................................#....................#...........................#..#..................................#..........................#.................................................#........................................................................................................#....................................#....#.....................................................................................................................................#.#.....................................................................................................#...........................#...................................#.......................................................................#........................................................................................#..#....................................#....................#...........................#..#..................................#..........................#.................................................#........................................................................................................#....................................#....#.....................................................................................................................................#.#.....................................................................................................#...........................#...................................#.......................................................................#........................................................................................#..#....................................#....................#...........................#..#..................................#..........................#.................................................#..................................................................................................
............................................#.............................#.................#..........................#...........................................................................................#...........#................................#.......#.....................#......................................................................#...................................................................................#...........................................................#..................................#...................................................................#.............#.....#............................................#...................#.................#.........#..#.........................................................................................................................................#.............................#.................#..........................#...........................................................................................#...........#................................#.......#.....................#......................................................................#...................................................................................#...........................................................#..................................#...................................................................#.............#.....#............................................#...................#.................#.........#..#.........................................................................................................................................#.............................#.................#..........................#...........................................................................................#...........#................................#.......#.....................#......................................................................#.............
.....#..................................................................................................#...........................#...#.......................................#.........................#.........................#.......................................................................................................................................#....................#............................................#...............#.......................................................................................................................................................#............................................................................#.............................................#...#.............................................#.......#..................#..............#.....#..................................................................................................#...........................#...#.......................................#.........................#.........................#.......................................................................................................................................#....................#............................................#...............#.......................................................................................................................................................#............................................................................#.............................................#...#.............................................#.......#..................#..............#.....#..................................................................................................#...........................#...#.......................................#.........................#.........................#.......................................................................................................................................#......
....................................#.......................#................................................................#.........................#............................#...............................................................................................#...........................................................#............................................#....................#...#................#.......#................................................................................................#..................#.#.........#......#.............#............................#.............................................................#..................................................................................................................................................................................#.......................#................................................................#.........................#............................#...............................................................................................#...........................................................#............................................#....................#...#................#.......#................................................................................................#..................#.#.........#......#.............#............................#.............................................................#..................................................................................................................................................................................#.......................#................................................................#.........................#............................#...............................................................................................#...........................................................#..................................
........................#......#...............................................................#.#........................................................................#......................................#.....................................................................#.......................................................................#.....................#...........#................#.........................................................................................#........................................................................................#........#........#.............#..#....................................#..................................................#..............................................................................................#......................................#......#...............................................................#.#........................................................................#......................................#.....................................................................#.......................................................................#.....................#...........#................#.........................................................................................#........................................................................................#........#........#.............#..#....................................#..................................................#..............................................................................................#......................................#......#...............................................................#.#........................................................................#......................................#.....................................................................#.......................................................................#...................
............................................#...............#.....#......#......................................................................................................#......#..............................................................................................#......................................#........#..............................................................................#.............#..........................#....#..................................#.#...................................#........................................#......................................................#................................#............................................................................................................................................................................................................#...............#.....#......#......................................................................................................#......#..............................................................................................#......................................#........#..............................................................................#.............#..........................#....#..................................#.#...................................#........................................#......................................................#................................#............................................................................................................................................................................................................#...............#.....#......#......................................................................................................#......#..............................................................................................#......................................#........#............................................
#...........................#.........................#......#.....................#..........................#.......#........................................................................................................................................................................................................#.........................#.......................................................................................................#...#..........#................................................................................................#.......................#..................................#.................................................................##.........................................#....................................................#..............#................#...........................#.........................#......#.....................#..........................#.......#........................................................................................................................................................................................................#.........................#.......................................................................................................#...#..........#................................................................................................#.......................#..................................#.................................................................##.........................................#....................................................#..............#................#...........................#.........................#......#.....................#..........................#.......#........................................................................................................................................................................................................#.........................#.........................
...........................................................................................................................#.......#......................................................................#............#..........................................................#....#...............................................................#..................................#..............................................#......................................................................#.#..............................................................................................................#...............................................................................................................................##......................................................................................................................................................................................................#.......#......................................................................#............#..........................................................#....#...............................................................#..................................#..............................................#......................................................................#.#..............................................................................................................#...............................................................................................................................##......................................................................................................................................................................................................#.......#......................................................................#............#..........................................................#....#...............................................................#...........................
...............................................................#..........#.....................................................................#.....................#.................##....................#......#.....#........................................................................#.................................................................................#..........................................................................................................................................................#...........................................................................#.........................................#.........................#..................................................#............................#...........................................................................................................................#..........#.....................................................................#.....................#.................##....................#......#.....#........................................................................#.................................................................................#..........................................................................................................................................................#...........................................................................#.........................................#.........................#..................................................#............................#...........................................................................................................................#..........#.....................................................................#.....................#.................##....................#......#.....#........................................................................#..............................................................................
......#..........#...................#.......#........................#...............................................................................#......#...........#......#...........#........................................................................................#...............................................................................................................................................................#......................................#.................................................................................................................................#.............................................................##.................#...........................................##.......................................................................................#..........#...................#.......#........................#...............................................................................#......#...........#......#...........#........................................................................................#...............................................................................................................................................................#......................................#.................................................................................................................................#.............................................................##.................#...........................................##.......................................................................................#..........#...................#.......#........................#...............................................................................#......#...........#......#...........#........................................................................................#.............................................................................................
........................................................................................................................................#...............................................................#..................#.......................................#...............................................#...................#...............#........................................................................................#..........#..................#.......................#....................................#....................................................................#......................................................................#...##.......................................................................................................................................#.................................................................................................................................................#...............................................................#..................#.......................................#...............................................#...................#...............#........................................................................................#..........#..................#.......................#....................................#....................................................................#......................................................................#...##.......................................................................................................................................#.................................................................................................................................................#...............................................................#..................#.......................................#...............................................#...................#...............#...........................
.........#..........................#...................................................#....................................................#.........#.........................#......................................#...........................................................................................#...............#...................................................#.....#..............................................................................................................#.....#.......#............#.......................................................#...#.............................................................................................#.....#......................................................#.............................#.........................................................#..........................#...................................................#....................................................#.........#.........................#......................................#...........................................................................................#...............#...................................................#.....#..............................................................................................................#.....#.......#............#.......................................................#...#.............................................................................................#.....#......................................................#.............................#.........................................................#..........................#...................................................#....................................................#.........#.........................#......................................#...........................................................................................#...............#..............................................
......................................................................#.....................#.....................................................................#...............#.............................................#...................................................................................................................................................................................................................................#.#...................#...............#....#..............................................................................................................................................................................................#...................#..................................................................#..............................................................................................................#.....................#.....................................................................#...............#.............................................#...................................................................................................................................................................................................................................#.#...................#...............#....#..............................................................................................................................................................................................#...................#..................................................................#..............................................................................................................#.....................#.....................................................................#...............#.............................................#..................................................................................................................................................
..#....................#...................................................................#....................................#...............................................................................................................................#......#......................................................##......................................................................................................................................................#....................................................#................................................................#...............#............................#.....#..................#.............................................................#...............................................................................................#....................#...................................................................#....................................#...............................................................................................................................#......#......................................................##......................................................................................................................................................#....................................................#................................................................#...............#............................#.....#..................#.............................................................#...............................................................................................#....................#...................................................................#....................................#...............................................................................................................................#......#......................................................##...................................................
..........................................................................#.....#....................#.#...................................#....#...#.......#......................................................................................................................................#.............................................................................................#........................................................#..............................................#......................#...................................................................................................#........................#........................#......#..............#..............................................................#.................#....................................#.....................................................................................#.....#....................#.#...................................#....#...#.......#......................................................................................................................................#.............................................................................................#........................................................#..............................................#......................#...................................................................................................#........................#........................#......#..............#..............................................................#.................#....................................#.....................................................................................#.....#....................#.#...................................#....#...#.......#......................................................................................................................................#...............................................................................
#..........#...................................................................................#.............................................................................................#.......................#....................#...............#.....#..........#............#...............................................#...#..................#...................................#............................#..........................................................#..........................................................#.................................................................................................................................................................................................................................................#...................................#.#..........#...................................................................................#.............................................................................................#.......................#....................#...............#.....#..........#............#...............................................#...#..................#...................................#............................#..........................................................#..........................................................#.................................................................................................................................................................................................................................................#...................................#.#..........#...................................................................................#.............................................................................................#.......................#....................#...............#.....#..........#............#...............................................#...#..................#...................
........................................................#.......................................#.......................................................#.............................#.........................................................#..............................#...................................................................................................................#...........................................................#..........#............................................................................................................................................#....................................................................................................................................................#.........................................................................................................................#.......................................#.......................................................#.............................#.........................................................#..............................#...................................................................................................................#...........................................................#..........#............................................................................................................................................#....................................................................................................................................................#.........................................................................................................................#.......................................#.......................................................#.............................#.........................................................#..............................#...................................................................................................
.#.........#..........................................#.........................................................................................................#................#.......................................................................................................................#.......................................................#..............................................................................................................................................................#..................................................................#...............................................................................................................................................................................................#...........................................#.........#..........................................#.........................................................................................................#................#.......................................................................................................................#.......................................................#..............................................................................................................................................................#..................................................................#...............................................................................................................................................................................................#...........................................#.........#..........................................#.........................................................................................................#................#.......................................................................................................................#.......................................................#.................
...........#.....................................................#..............................................................................................#..................#.................................................#........................#...............................#......#.........................................................#........#...........................#...................#....................................................................#..............................................#............................................................................#......................................#.........................................................................................#..........................................#...................................................#.....................................................#..............................................................................................#..................#.................................................#........................#...............................#......#.........................................................#........#...........................#...................#....................................................................#..............................................#............................................................................#......................................#.........................................................................................#..........................................#...................................................#.....................................................#..............................................................................................#..................#.................................................#........................#...............................#......#.........................................................#........#..........
...................#................................#...................................................................................................................#........................................#.................................................................#............................................................................................................#............................................................#............................#.............................#.....................#.............................................................#.................................#.............................................#..........#............................................................#....................................#...#...................................................#................................#...................................................................................................................#........................................#.................................................................#............................................................................................................#............................................................#............................#.............................#.....................#.............................................................#.................................#.............................................#..........#............................................................#....................................#...#...................................................#................................#...................................................................................................................#........................................#.................................................................#...............................................................................................
...............................#................................#............................................................................................#...............................................................................................................................................#......#..#....................................................................................................................#.................................#..............#.......................#.....................#...........................#....................#.....................#.....................#..................................................................................#.................................................................................#...............................................................#................................#............................................................................................#...............................................................................................................................................#......#..#....................................................................................................................#.................................#..............#.......................#.....................#...........................#....................#.....................#.....................#..................................................................................#.................................................................................#...............................................................#................................#............................................................................................#...............................................................................................................................................#......#..#...........................................................
.......................#.............................................#.........................................................#............................#...........................................#........................................#.....................................................................................#.............................#...................................................#....................................................#.......................................#..........................#.....................#......#.......#..............#......#...............................................#.............#..................................#.............................................................................................#.........#...............................................#.............................................#.........................................................#............................#...........................................#........................................#.....................................................................................#.............................#...................................................#....................................................#.......................................#..........................#.....................#......#.......#..............#......#...............................................#.............#..................................#.............................................................................................#.........#...............................................#.............................................#.........................................................#............................#...........................................#........................................#.....................................................................................#.............................#.............
.................................................................................................................................................................#..............#..............#.........................................................#...............................................#..................................#....................................#..................................................................................................................................................#...............#.................#..........................#........#..........................#..............#...............#.....................................#.................................#..................................................................................................................................................................................................................................................................#..............#..............#.........................................................#...............................................#..................................#....................................#..................................................................................................................................................#...............#.................#..........................#........#..........................#..............#...............#.....................................#.................................#..................................................................................................................................................................................................................................................................#..............#..............#.........................................................#...............................................#..................................#....................................#.
..........................................................................#..................................#....................................................................................#..............................................................................#..............................................................................................#...............................#..........................#.......................#.............................................#......#..............#.................................................................................#..............#.......................................................#............##..........................................................#.......#..................................................#...................................................................................#..................................#....................................................................................#..............................................................................#..............................................................................................#...............................#..........................#.......................#.............................................#......#..............#.................................................................................#..............#.......................................................#............##..........................................................#.......#..................................................#...................................................................................#..................................#....................................................................................#..............................................................................#..............................................................................................#..
...................................#.#.#................................#.......................................#..................#.......#...................#..........................##..................................................#.............................................................................................#...........#.............................................................................................................................................................#............#...............................................#................#...........................................#..................................................................................#..................................................................#..........................................................................#.#.#................................#.......................................#..................#.......#...................#..........................##..................................................#.............................................................................................#...........#.............................................................................................................................................................#............#...............................................#................#...........................................#..................................................................................#..................................................................#..........................................................................#.#.#................................#.......................................#..................#.......#...................#..........................##..................................................#.............................................................................................#...........#..........................
.................................................................................................................#..................#................................#........................................#...............#...........................................#........#.....................................#.......#.#...............................................#.#.......................................#.........#...#....................................##................#....#......................................#.#.....#................................................#.............#.....................................................#.........................................................................................#......................................................#..................................................................................................................................#..................#................................#........................................#...............#...........................................#........#.....................................#.......#.#...............................................#.#.......................................#.........#...#....................................##................#....#......................................#.#.....#................................................#.............#.....................................................#.........................................................................................#......................................................#..................................................................................................................................#..................#................................#........................................#...............#...........................................#........#.....................................#.......#.#...............................................
..................................................................#...#......................................................#........................##.......#...............................................................................................................................................................#.....................................................#.#...........................................................................#............#..........................................................#.....................................................................................................#.....................................#.......#.....................#..#...#....................................................#.....#........................................................................................................................#...#......................................................#........................##.......#...............................................................................................................................................................#.....................................................#.#...........................................................................#............#..........................................................#.....................................................................................................#.....................................#.......#.....................#..#...#....................................................#.....#........................................................................................................................#...#......................................................#........................##.......#...............................................................................................................................................................#...................................................
....................................................................#.........................................................#.....#..............................................#.............................................#....................................................................................................#.............................................................................#..........#.........................................................#..........................................................................................................................................................................................#...................................................................#.............................................................#....................#......................................................................#.........................................................#.....#..............................................#.............................................#....................................................................................................#.............................................................................#..........#.........................................................#..........................................................................................................................................................................................#...................................................................#.............................................................#....................#......................................................................#.........................................................#.....#..............................................#.............................................#....................................................................................................#............................................
....................................#......#................#.................#........................................#...............................................................................................................#......................#............................................#........#........#..........................................................#...........................................................................................................................#...................................#............................................#.........#........................#....................................................#...................#................................................................................................................................................................#......#................#.................#........................................#...............................................................................................................#......................#............................................#........#........#..........................................................#...........................................................................................................................#...................................#............................................#.........#........................#....................................................#...................#................................................................................................................................................................#......#................#.................#........................................#...............................................................................................................#......................#............................................#........#........#.....................................................
................................................#............#.................#................................#..............................#................#.................................................................................................................#...........................................#................#..................................................................#.............................................................#..............................................#.........................................#.......................#...........................................#........................................#.....#................................#................................#..............................................#................................................................................#............#.................#................................#..............................#................#.................................................................................................................#...........................................#................#..................................................................#.............................................................#..............................................#.........................................#.......................#...........................................#........................................#.....#................................#................................#..............................................#................................................................................#............#.................#................................#..............................#................#.................................................................................................................#...........................................#................#...................................
.........................................................................................................................................#......................................................................................................................................................#....................................#.........................#...............................................................................................#....................................................#............#...............................#...............................................................................................................#...........................................................................................#.......#...............................................#.................................................................................................................................................#......................................................................................................................................................#....................................#.........................#...............................................................................................#....................................................#............#...............................#...............................................................................................................#...........................................................................................#.......#...............................................#.................................................................................................................................................#......................................................................................................................................................#....................................#.........................#...................
.#...............................#...........#.....................................................#.............#..............................#...............................................#..........................................................................................................................................................................................................#.......................................................................................#..........#.....................................#.........................................................................................................#...............................................#.............#...........................#.................#..........#...........................#.............................#...............................#...........#.....................................................#.............#..............................#...............................................#..........................................................................................................................................................................................................#.......................................................................................#..........#.....................................#.........................................................................................................#...............................................#.............#...........................#.................#..........#...........................#.............................#...............................#...........#.....................................................#.............#..............................#...............................................#..................................................................................................................................................................................
...................................................#.....................................................#........................................................................................................#..................................................................................................................................................................................#......................................................#................................#.....................................................................................#......#........................#........................................................................................................................................................................#.......................................#............................................................#.....................................................#........................................................................................................#..................................................................................................................................................................................#......................................................#................................#.....................................................................................#......#........................#........................................................................................................................................................................#.......................................#............................................................#.....................................................#........................................................................................................#................................................................................................................................................................
........................#.................................#...........#........#............................................................................#.........................................................................................................................................................##....#..............................#....................................#....................................................#..................#.........#............................#...................................................................................................#.....#......................................#............................................#............#......................................................................................................#....................................#.................................#...........#........#............................................................................#.........................................................................................................................................................##....#..............................#....................................#....................................................#..................#.........#............................#...................................................................................................#.....#......................................#............................................#............#......................................................................................................#....................................#.................................#...........#........#............................................................................#.........................................................................................................................................................##....#..............................#.......................
................................................................................#........................................................#..............................................................................................................................................#...#....#................................................................#...#.................................................#...#...#........................#...........................#..##........#.......#...#............................................#...................................................................#...............#...............#..........#.....#............#...............................................................................................................................................#................................................................................#........................................................#..............................................................................................................................................#...#....#................................................................#...#.................................................#...#...#........................#...........................#..##........#.......#...#............................................#...................................................................#...............#...............#..........#.....#............#...............................................................................................................................................#................................................................................#........................................................#..............................................................................................................................................#...#....#................................................................#...#............
..................................................#..................#......#.................#.................................................#..................#........................................................................................................................................................#.................................................................................#................................................#..................................................................................#...#...........................#................................................................................................................................#....................#...................................#............................#...........................#..#.......................................................#..................#......#.................#.................................................#..................#........................................................................................................................................................#.................................................................................#................................................#..................................................................................#...#...........................#................................................................................................................................#....................#...................................#............................#...........................#..#.......................................................#..................#......#.................#.................................................#..................#........................................................................................................................................................#......................................................
..........#.......#............#.....#.........................................................................................................................................................................................##....................#................................................................................................#..........#.........#.................................................#...#...........................................................................................................#........................................................#....#.........................#..........................................#...................................................#...................................................................................................................#.......#............#.....#.........................................................................................................................................................................................##....................#................................................................................................#..........#.........#.................................................#...#...........................................................................................................#........................................................#....#.........................#..........................................#...................................................#...................................................................................................................#.......#............#.....#.........................................................................................................................................................................................##....................#................................................................................................#..........#.........#.......
.....................................................................................................#...............#......................................#..................................#...............#...........................................................................................................##...........................#................................#....................................................................................................#.................................#.............................................................#......................................................................................................................................................................#..................#.................#.......#................#...............................................................................................................#...............#......................................#..................................#...............#...........................................................................................................##...........................#................................#....................................................................................................#.................................#.............................................................#......................................................................................................................................................................#..................#.................#.......#................#...............................................................................................................#...............#......................................#..................................#...............#...........................................................................................................##...........................#..........................
.............#.............................................#................................................................................................#..........................................................................................................................#.......................................................................#...............#........................................#..........................................#..................................................................................................................................................................................#......................................................................................#............#..#.........##..................................................................................#.............................................#................................................................................................#..........................................................................................................................#.......................................................................#...............#........................................#..........................................#..................................................................................................................................................................................#......................................................................................#............#..#.........##..................................................................................#.............................................#................................................................................................#..........................................................................................................................#.......................................................................#...............#...
.............................................................................................................#......................................................................#....................................................................................#.....................#........................................................#.#...........#.........#.........#..................................................#...........#............#...................................................................................#...................................................................#.....#................................#....#............................................#...............................#......#...........................#..#...................#.........................................................................................................................................#......................................................................#....................................................................................#.....................#........................................................#.#...........#.........#.........#..................................................#...........#............#...................................................................................#...................................................................#.....#................................#....#............................................#...............................#......#...........................#..#...................#.........................................................................................................................................#......................................................................#....................................................................................#.....................#........................................................#.#...........#.........#..
.........#.........#..........................................#.#.........................................#....................#.........................................................................................................................................#...........................#.............................................#...................................................................#..........................................................................#.........#...#...............#...........................................#........................................................................................................................................................................................................................................................#.................#.........#..........................................#.#.........................................#....................#.........................................................................................................................................#...........................#.............................................#...................................................................#..........................................................................#.........#...#...............#...........................................#........................................................................................................................................................................................................................................................#.................#.........#..........................................#.#.........................................#....................#.........................................................................................................................................#...........................#.............................................#...............................
..............................................................................................................................................#......................................#.................................................#..............................................................................................#.......................................#..................................#...............................................#....#....#.........#.................................................#...............#............................................................................................................#...................................................#..............#..................................................................#.....................#...........................................................................................................................................................#......................................#.................................................#..............................................................................................#.......................................#..................................#...............................................#....#....#.........#.................................................#...............#............................................................................................................#...................................................#..............#..................................................................#.....................#...........................................................................................................................................................#......................................#.................................................#..............................................................................................#.......................................#....
.................................................................................................................................................#.........................................................................................................#................................................................................................................................#..................................................................................#..................................................................................................................................................................#..................................................#.....................................................................................................................#..............#....................................................................................................................................................#.........................................................................................................#................................................................................................................................#..................................................................................#..................................................................................................................................................................#..................................................#.....................................................................................................................#..............#....................................................................................................................................................#.........................................................................................................#.......................................................................................................................
..#...........................................................#.....................#.......................................#...........#.............................................#...............................................................................................................#...........................................................................#............................................................................................................................................................#.#......................................................................................................................................................................#...................#...................................................................................................#...........................................................#.....................#.......................................#...........#.............................................#...............................................................................................................#...........................................................................#............................................................................................................................................................#.#......................................................................................................................................................................#...................#...................................................................................................#...........................................................#.....................#.......................................#...........#.............................................#...............................................................................................................#...........................................................................#
.................#........................#......#........................................................................................................................................................................................................#................................................................#................................................................................................................................................................#.....#................#.................................#...............#........................#....#.................................#.......................................................................#...........................................................................................#.....................................................#........................#......#........................................................................................................................................................................................................#................................................................#................................................................................................................................................................#.....#................#.................................#...............#........................#....#.................................#.......................................................................#...........................................................................................#.....................................................#........................#......#........................................................................................................................................................................................................#................................................................#.......................................................
................#.#....................................#.............................#.........#...........................................................................#.......................#..................................................................................................................................................................#..............#.#............#........................................................................................#.........#...........................................................................................#.............#..............................................#.................................................#.........................................................#..................#..............................................................#.#....................................#.............................#.........#...........................................................................#.......................#..................................................................................................................................................................#..............#.#............#........................................................................................#.........#...........................................................................................#.............#..............................................#.................................................#.........................................................#..................#..............................................................#.#....................................#.............................#.........#...........................................................................#.......................#..................................................................................................................................................................#............
...................................................#........................................................................................#.........#.....................................................................................................#..#..........#..................................................................................#...................................................#...............#................................#..................#........................................................................................................................................#.....#..........................................................#.......#...........................................................................................................#.....#.#.....................................................................#........................................................................................#.........#.....................................................................................................#..#..........#..................................................................................#...................................................#...............#................................#..................#........................................................................................................................................#.....#..........................................................#.......#...........................................................................................................#.....#.#.....................................................................#........................................................................................#.........#.....................................................................................................#..#..........#..................................................................................#.....................
.......#.............................................................#...................................................................................#.................#...................................................................................................................................................................................#....#............................#...................................................................................#..............#........................................................................................................................................................................#.#........#.........#.............#..........................................................................................................#.........................#.............................................................#...................................................................................#.................#...................................................................................................................................................................................#....#............................#...................................................................................#..............#........................................................................................................................................................................#.#........#.........#.............#..........................................................................................................#.........................#.............................................................#...................................................................................#.................#...................................................................................................................................................................................#....#..............
..............##.................#.......................................#.....................................#............#............................................................#............................................................................................................................................................................................................................#....................................................................................................................#...........................................................#............................................................................................#............................................................................#.............................#............................................##.................#.......................................#.....................................#............#............................................................#............................................................................................................................................................................................................................#....................................................................................................................#...........................................................#............................................................................................#............................................................................#.............................#............................................##.................#.......................................#.....................................#............#............................................................#.........................................................................................................................................................................................
.......................................................................................................##....................................................................#.........................................#......................................................................................#..........................................................................................................................................................................................#...........#....#..................................................................#......................................................................................................................#..................................#.............................#...............................................................................................................................................................##....................................................................#.........................................#......................................................................................#..........................................................................................................................................................................................#...........#....#..................................................................#......................................................................................................................#..................................#.............................#...............................................................................................................................................................##....................................................................#.........................................#......................................................................................#....................................................................
...#..................#.......................#...............................................................................#.......#..................#..................................................#.................#.......................................................................................#..............#........................................#.....................#....................................##....................#........................#............................................................................................#............................................................................................................#.....................#......................#...................................................#...#..............................#..........#..................#.......................#...............................................................................#.......#..................#..................................................#.................#.......................................................................................#..............#........................................#.....................#....................................##....................#........................#............................................................................................#............................................................................................................#.....................#......................#...................................................#...#..............................#..........#..................#.......................#...............................................................................#.......#..................#..................................................#.................#.......................................................................................#..............#........................................#....
....##.......................#...........................................#........................................#...........................#...........................................................................................#.........................................................................................................................#.........................#..........................#......................................................##..........................................................#..................................................................................................................................................................................................................................#...............#..................................................##.......................#...........................................#........................................#...........................#...........................................................................................#.........................................................................................................................#.........................#..........................#......................................................##..........................................................#..................................................................................................................................................................................................................................#...............#..................................................##.......................#...........................................#........................................#...........................#...........................................................................................#.........................................................................................................................#..............
.............#.............................#...#..................................................................................................................#..........................................................#...........................................#.#...........#.........................................................................#......#..#.......................................................#......................#.......................#............................................#..................................................................................................#.......................................................#...............................##......................................................................................#........................................#.............................#...#..................................................................................................................#..........................................................#...........................................#.#...........#.........................................................................#......#..#.......................................................#......................#.......................#............................................#..................................................................................................#.......................................................#...............................##......................................................................................#........................................#.............................#...#..................................................................................................................#..........................................................#...........................................#.#...........#.........................................................................#......#..#.......
...............................................................#...........................................................................................................#...........................................................................................##.........................#.........................#..............#...............................................................................#.............#....................................................................................................................................................................................................................................................................#...........#................................................................................................#.................................................................................#...........................................................................................................#...........................................................................................##.........................#.........................#..............#...............................................................................#.............#....................................................................................................................................................................................................................................................................#...........#................................................................................................#.................................................................................#...........................................................................................................#...........................................................................................##.........................#.........................#..............#.......................................
............................................#.................................................................................................................#........................................................................................................................................#.....................................................................................#.......................................................................................................................#......................................#....#.#........................#...........................................................................#.....#....................................................................#..............................#....................................#..................................................................#.................................................................................................................#........................................................................................................................................#.....................................................................................#.......................................................................................................................#......................................#....#.#........................#...........................................................................#.....#....................................................................#..............................#....................................#..................................................................#.................................................................................................................#........................................................................................................................................#...........................................................................
#..........................................................................................................#................................#.............................................................................................................................................................................#.........#...................................................................#...........................................................................#........#.....................................................#.........................................#......................................................................#....................................#...........#.................#...................................................................#..................................#..........................................................................................................#................................#.............................................................................................................................................................................#.........#...................................................................#...........................................................................#........#.....................................................#.........................................#......................................................................#....................................#...........#.................#...................................................................#..................................#..........................................................................................................#................................#.............................................................................................................................................................................#.........#..............................................
....................................................#.......................#.........................#.....................................................#.......................#...................#.............................................................................................#....#............................................................................................#.......................................................#................#...........................................................................................#.............................................................#..........................................................#..........................#.........................#.................................................................................#....................................................#.......................#.........................#.....................................................#.......................#...................#.............................................................................................#....#............................................................................................#.......................................................#................#...........................................................................................#.............................................................#..........................................................#..........................#.........................#.................................................................................#....................................................#.......................#.........................#.....................................................#.......................#...................#.............................................................................................#....#.......................................................................
............................................................#.......................................................................#.......................................................................#.............#.................#................................................#............................................................................................#..................##..................................................................................................................................................................................................................................#..........#......#.................#.......................#...................................................................#......#................#...................#............................................................................#.......................................................................#.......................................................................#.............#.................#................................................#............................................................................................#..................##..................................................................................................................................................................................................................................#..........#......#.................#.......................#...................................................................#......#................#...................#............................................................................#.......................................................................#.......................................................................#.............#.................#................................................#.....................................................................................
..........................#........................................................#...........................................................................#..........#....................................#.............................#.................#....................#....#...............................................#...........................................................#................................................................................................................#..............................................................................................................#..........................................#...#...................................................................................................................................................................................#........................................................#...........................................................................#..........#....................................#.............................#.................#....................#....#...............................................#...........................................................#................................................................................................................#..............................................................................................................#..........................................#...#...................................................................................................................................................................................#........................................................#...........................................................................#..........#....................................#.............................#.................#....................#....#...............................................#.........................................
...................#...............................................................................................................................................................#.......................................................................................................................##.................................................................................................................................................................................................................................#.........................................................................#........#.....#.............................#.................................................................#..............................#......................................................#...................................#...............................................................................................................................................................#.......................................................................................................................##.................................................................................................................................................................................................................................#.........................................................................#........#.....#.............................#.................................................................#..............................#......................................................#...................................#...............................................................................................................................................................#.......................................................................................................................##......................................................................
......................#...........................................#..................#.......................#............#.......#.................................................#................#............................................................#..............#..................................................................................#........................................#...............#..................................................................#........................................................................................#.......................................#........#......#...............................................#......................................................................#........................................#..................................................#...........................................#..................#.......................#............#.......#.................................................#................#............................................................#..............#..................................................................................#........................................#...............#..................................................................#........................................................................................#.......................................#........#......#...............................................#......................................................................#........................................#..................................................#...........................................#..................#.......................#............#.......#.................................................#................#............................................................#..............#..................................................................................#..............
....#........................................................#.................................................................................................................................................................................................................................................................#....................................#.....................##......................................................................................................#.............................#.........................................................................................................................................#.......................................................................................................................................................................#........................................................#.................................................................................................................................................................................................................................................................#....................................#.....................##......................................................................................................#.............................#.........................................................................................................................................#.......................................................................................................................................................................#........................................................#.................................................................................................................................................................................................................................................................#....................................#..............
.....###................................................................................#...............#....................#........................................................................................................................#.........................................................#....................................................................................................................................................................................................................#.............................................................................................................................#............................................................#......................................................#........................#.............#....................###................................................................................#...............#....................#........................................................................................................................#.........................................................#....................................................................................................................................................................................................................#.............................................................................................................................#............................................................#......................................................#........................#.............#....................###................................................................................#...............#....................#........................................................................................................................#.........................................................#..................................................................
............................................................................................................................................#............................................................#............................................#.#.............................................................................................................................................#.....................#.......................................................#.....................................#............#....................................................................................#.....................................................................................................#................##..................................................................................#..................................................................................................................................................#............................................................#............................................#.#.............................................................................................................................................#.....................#.......................................................#.....................................#............#....................................................................................#.....................................................................................................#................##..................................................................................#..................................................................................................................................................#............................................................#............................................#.#..........................................................................................................................
.....................................................................#.................................................#........................................................................................................................................#...................................................#............#...............................................#..............................................................................#...................................#.........................................#.....................#.............................................................#...........................#..#.......................................................##.............................................#......#.............#.....................................................................................................................#.................................................#........................................................................................................................................#...................................................#............#...............................................#..............................................................................#...................................#.........................................#.....................#.............................................................#...........................#..#.......................................................##.............................................#......#.............#.....................................................................................................................#.................................................#........................................................................................................................................#...................................................#............#...............................................#.
.......#.......................................................................................................................................................................................#....#......................#..#..................................#......................................................................................................................................................................................................#................#.............................................................#...#...............#.......#..........................................................#...................................................#...........................................#....................#.........................................................#.......................#.......................................................................................................................................................................................#....#......................#..#..................................#......................................................................................................................................................................................................#................#.............................................................#...#...............#.......#..........................................................#...................................................#...........................................#....................#.........................................................#.......................#.......................................................................................................................................................................................#....#......................#..#..................................#.................................................................................................................
..............#.............................................................................................................................................................................#.....#.........................................................#............#...................................................................#..........#.....................................................#...#................................#...............................................................#..................................................................#......................................................................#........................................#............#........................................................................................................................................#.............................................................................................................................................................................#.....#.........................................................#............#...................................................................#..........#.....................................................#...#................................#...............................................................#..................................................................#......................................................................#........................................#............#........................................................................................................................................#.............................................................................................................................................................................#.....#.........................................................#............#...................................................................#..........#..........................
........................................#.........#............................................................#..............................#............#...........................................#.....................................................................#........................................................................................................................................................................................................................................................#...............................#.........#...............................#.....#..........................................................................#.........................................#...............................#.....................#....#...............................................................................#.........#............................................................#..............................#............#...........................................#.....................................................................#........................................................................................................................................................................................................................................................#...............................#.........#...............................#.....#..........................................................................#.........................................#...............................#.....................#....#...............................................................................#.........#............................................................#..............................#............#...........................................#.....................................................................#.....................................................................................................
.....#...............................................#....................................................................#........................#................#...........................................#..........#...............................................#...........................................................................................................................#....#..................................#..................#.........................#..........................................................................................................................................................................................#.................................................................#.........................................................##..............................#...............................................#....................................................................#........................#................#...........................................#..........#...............................................#...........................................................................................................................#....#..................................#..................#.........................#..........................................................................................................................................................................................#.................................................................#.........................................................##..............................#...............................................#....................................................................#........................#................#...........................................#..........#...............................................#.......................................................................................................
...........................#...#.................#...................#...................#......................................................................................................#...................#.......................................................#........................................................#..............................................................................................................#........................#.............................................................#...................................................#...................................#.........................................................................................................................................#...........................................................................................#...#.................#...................#...................#......................................................................................................#...................#.......................................................#........................................................#..............................................................................................................#........................#.............................................................#...................................................#...................................#.........................................................................................................................................#...........................................................................................#...#.................#...................#...................#......................................................................................................#...................#.......................................................#........................................................#.............................................
.............#..........#........#..........................................................#............................................................#............................................#......#........................................................................#...............#....................#..................................................................................................................................................................#....................................#............................................................................................................................................................#..........................................#....................................................................#..........................................#..........#........#..........................................................#............................................................#............................................#......#........................................................................#...............#....................#..................................................................................................................................................................#....................................#............................................................................................................................................................#..........................................#....................................................................#..........................................#..........#........#..........................................................#............................................................#............................................#......#........................................................................#...............#....................#.......................................................
.......................................#..............#....#..............................................................#.......#......................................................#.................................................................................................................#...........#......................................#....................................................#....#...........#.....................................................................................................................#................#.............................#............................................................#..............................................................................................................................................................................................................#..............#....#..............................................................#.......#......................................................#.................................................................................................................#...........#......................................#....................................................#....#...........#.....................................................................................................................#................#.............................#............................................................#..............................................................................................................................................................................................................#..............#....#..............................................................#.......#......................................................#.................................................................................................................#...........#......................................#....................
.....................................................................................................................#.#......#.............#..................#.......#...........................................................................................................#.......................#............................................................................................#..........................................................................#....................................................................................#.....................................#................................................................................................................#...................#...#....................#.................................#....................................................................................................................................................#.#......#.............#..................#.......#...........................................................................................................#.......................#............................................................................................#..........................................................................#....................................................................................#.....................................#................................................................................................................#...................#...#....................#.................................#....................................................................................................................................................#.#......#.............#..................#.......#...........................................................................................................#.......................#.......................................................................
.................................................................................................................................................................................................................................................................................#..........................................................#.............................#.............................................................................................................................#...................#................#...............................................................................#.............#.................................................#....................................................................................#.........................................................#..................................................................................................................................................................................................................................................................................#..........................................................#.............................#.............................................................................................................................#...................#................#...............................................................................#.............#.................................................#....................................................................................#.........................................................#..................................................................................................................................................................................................................................................................................#..........................................................#.............................#........
...................#.............................................................................................#....................#........................................#................#........##............................................................................................................................................................................................#................................................................................................................................................................................................................................#...................................................................#................................................#...................................................................................................#.............................................................................................#....................#........................................#................#........##............................................................................................................................................................................................#................................................................................................................................................................................................................................#...................................................................#................................................#...................................................................................................#.............................................................................................#....................#........................................#................#........##........................................................................................................................................................................
......#.#...................................................#...#........................................................#.........................................#...............................................................#................................................................................#.............................................#...........#......................#..................................................................................................................................................................#........#..................................................................#........................#.......#....................#.......................#........................................#............................#.......#...................................#.#...................................................#...#........................................................#.........................................#...............................................................#................................................................................#.............................................#...........#......................#..................................................................................................................................................................#........#..................................................................#........................#.......#....................#.......................#........................................#............................#.......#...................................#.#...................................................#...#........................................................#.........................................#...............................................................#................................................................................#.............................................#...........#....
.....................#.............................................................................................................#................#...........................................#......................................................#........................................................................#..........................#........................................................................#.#...................................................................#...................................................................................................................#.....................#...............................................................#..........................#...................................................................................................................#.............................................................................................................#................#...........................................#......................................................#........................................................................#..........................#........................................................................#.#...................................................................#...................................................................................................................#.....................#...............................................................#..........................#...................................................................................................................#.............................................................................................................#................#...........................................#......................................................#........................................................................#..........................#.......................
......................#...............................................................#..............#..................................................#.........................................................#...........................................................#......#......................................................................................................#...................................................................................................................................................#....................#..........................................................#.................................................#......................................................................................................#........................#.................................................#...............................................................#..............#..................................................#.........................................................#...........................................................#......#......................................................................................................#...................................................................................................................................................#....................#..........................................................#.................................................#......................................................................................................#........................#.................................................#...............................................................#..............#..................................................#.........................................................#...........................................................#......#.............................................................................................
.......................................................................................#...............................................................................................#................................................................................................#..............#......................#...............#..........................#..................................#.....#..........................#..................................................................................#.....#...................................................................................................#..............##.......................................................................................................................................................#.......#..........................................................................................................#...............................................................................................#................................................................................................#..............#......................#...............#..........................#..................................#.....#..........................#..................................................................................#.....#...................................................................................................#..............##.......................................................................................................................................................#.......#..........................................................................................................#...............................................................................................#................................................................................................#..............#......................#...............#..........................#.........
....................#......................................................#.................................................................#.....#..............................................................................................................................................................................................#..........................................#.......#..........................................#..............................................#...................#......................#.............................................................................................................................................#.................................................................#..#................#..#..............................................#.................................#......................................................#.................................................................#.....#..............................................................................................................................................................................................#..........................................#.......#..........................................#..............................................#...................#......................#.............................................................................................................................................#.................................................................#..#................#..#..............................................#.................................#......................................................#.................................................................#.....#..............................................................................................................................................................................................#................................
#.............................................................................#.....................................................................................#................##..........................................#.....#...............................................#....#.........................#..............................................#...........................#....................#.................................................................................#..........#...............................#..........................................................................................................................#..............................................................................................................................#................................#.............................................................................#.....................................................................................#................##..........................................#.....#...............................................#....#.........................#..............................................#...........................#....................#.................................................................................#..........#...............................#..........................................................................................................................#..............................................................................................................................#................................#.............................................................................#.....................................................................................#................##..........................................#.....#...............................................#....#.........................#..............................................#.............
.......................................................#.....#.#...............................................................................................................#.........................................................#........................................................................................................................................................................................................#............................................................#............................................................#...................................#..................................................................#.........................................................................................................#.#.....................................................................................................#.....#.#...............................................................................................................#.........................................................#........................................................................................................................................................................................................#............................................................#............................................................#...................................#..................................................................#.........................................................................................................#.#.....................................................................................................#.....#.#...............................................................................................................#.........................................................#.........................................................................................................................................
...................................................................................................................#...#...................................................................................#..............#..................................................................#...................................................................................................#.................#...............................................................#........#......................................................................................................................................#...................................................................................#..........................................................................#....................#.........................................................................................................................................#...#...................................................................................#..............#..................................................................#...................................................................................................#.................#...............................................................#........#......................................................................................................................................#...................................................................................#..........................................................................#....................#.........................................................................................................................................#...#...................................................................................#..............#..................................................................#.....................................................................................
....................................................................................................#............................................................#...................................................................................................#...............................................#.........................................#.....................................#....................................#....#.......#........#..........#...............#................................................................................................................................................................#...........................#...............................#............................................#............................................................................................................................................................................#............................................................#...................................................................................................#...............................................#.........................................#.....................................#....................................#....#.......#........#..........#...............#................................................................................................................................................................#...........................#...............................#............................................#............................................................................................................................................................................#............................................................#...................................................................................................#...............................................#.........................................#...................
...............................................#..................................................#..............................................#.....................................................#...................................................................................................................................................#................................................#.........................................................#..................................................#..................................................................................................................................................................................................................................................................................................................#................................................#..................................................#..............................................#.....................................................#...................................................................................................................................................#................................................#.........................................................#..................................................#..................................................................................................................................................................................................................................................................................................................#................................................#..................................................#..............................................#.....................................................#...................................................................................................................................................#.......................
....................................................................................................................................................................................................................................................................................................................................#.................#.........................................................................................................#...............................................................................................................................................#.........#....#.............................................................#..........#..................#................................#........................................#............................................................................................................................................................................................................................................................................................................................................................................#.................#.........................................................................................................#...............................................................................................................................................#.........#....#.............................................................#..........#..................#................................#........................................#............................................................................................................................................................................................................................................................................................................................................................................#.................#............................
......#............................................#................#....#..............................................................#.....#...............#..........#....................................#...#.........................##.........................#.............................................#.........................................................#............................#.....................................................................................................................................................................................................................#.............................................#.....#.............................................................................................................................................................#............................................#................#....#..............................................................#.....#...............#..........#....................................#...#.........................##.........................#.............................................#.........................................................#............................#.....................................................................................................................................................................................................................#.............................................#.....#.............................................................................................................................................................#............................................#................#....#..............................................................#.....#...............#..........#....................................#...#.........................##.........................#.............................................#.........................................................#...
...............................#......................#.................................#.#................................................#..................#....................................................................#...............................................................#........#.................................................#........................................................#........................................#.........................................................................#..........................................................................................................................#.......................#............................#.........................#.......#......................................................................#.........................................#......................#.................................#.#................................................#..................#....................................................................#...............................................................#........#.................................................#........................................................#........................................#.........................................................................#..........................................................................................................................#.......................#............................#.........................#.......#......................................................................#.........................................#......................#.................................#.#................................................#..................#....................................................................#...............................................................#........#.................................................#....................
............#.................................................#..........................................................................................................................................#.....................................................#................................................................................................................................................................................#..................................................#...................................................#............#......................................................#..................................#.............................................#..........#.............................................................#...............................#...#................................#.................................................#..........................................................................................................................................#.....................................................#................................................................................................................................................................................#..................................................#...................................................#............#......................................................#..................................#.............................................#..........#.............................................................#...............................#...#................................#.................................................#..........................................................................................................................................#.....................................................#...................................................................................................................
............................................................................................................#....................................................#..................................................#........................#.......................................................................................................................................................#...................................................................................#.........................................................................................................................................................................................#........................#.............................................................................................................................................................................................................................................#....................................................#..................................................#........................#.......................................................................................................................................................#...................................................................................#.........................................................................................................................................................................................#........................#.............................................................................................................................................................................................................................................#....................................................#..................................................#........................#.....................................................................................................................................
....#......................................................................................................................................................................................................................................................#........................#......................#....................#.................................................................................................#..................................................................................................................................................................#..................#.............................................#...................................................................#............................#.....#...........................................................#........#......................................................................................................................................................................................................................................................#........................#......................#....................#.................................................................................................#..................................................................................................................................................................#..................#.............................................#...................................................................#............................#.....#...........................................................#........#......................................................................................................................................................................................................................................................#........................#......................#....................#..................................................
.#.................................................................#............#.................................................................................#......................................................................................................................................................................#...........#.....#...................#.............................................................#..............................................................................................................................#..........................................#....................................................................................................................................................................................................................#..#.................................................................#............#.................................................................................#......................................................................................................................................................................#...........#.....#...................#.............................................................#..............................................................................................................................#..........................................#....................................................................................................................................................................................................................#..#.................................................................#............#.................................................................................#......................................................................................................................................................................#...........#.....#...................#...
........#................................#.....#............................................................................#..............................................................................................................#...............#.................................................................##.............................................................................................................................................................................#.............................#.............................................................................................#...........................#............................................#..........................................#.......#.................................................................................#................................#.....#............................................................................#..............................................................................................................#...............#.................................................................##.............................................................................................................................................................................#.............................#.............................................................................................#...........................#............................................#..........................................#.......#.................................................................................#................................#.....#............................................................................#..............................................................................................................#...............#.................................................................##....................................................
..............................................#......#......................#.......................................................................................#..................................................#......................................................................................#............................................................................................................#........................................................................................#...............................................................................#.........................#.....................................................................................................#...................#........#.....#.....................................................................#..............................................#......#......................#.......................................................................................#..................................................#......................................................................................#............................................................................................................#........................................................................................#...............................................................................#.........................#.....................................................................................................#...................#........#.....#.....................................................................#..............................................#......#......................#.......................................................................................#..................................................#......................................................................................#....................................................................
..............................................................................................................#.............#......................#.....................#...............................................#........................................................#............................................................#.........................#.............................................................................................................#................#.........................#..........................#...............................................................................................................................................................................#......................................................................................#.......................................................................................................................#.............#......................#.....................#...............................................#........................................................#............................................................#.........................#.............................................................................................................#................#.........................#..........................#...............................................................................................................................................................................#......................................................................................#.......................................................................................................................#.............#......................#.....................#...............................................#........................................................#............................................................#.........................#.........
..........#......#.......................#.............................................................#..#................#.........#...............................#............................................#.....#.............................................##...........................................................................................#.......................................................................................................................#.............#.....................#..................................................................................................................................................................................#.........................................................................................#...........................................#......#.......................#.............................................................#..#................#.........#...............................#............................................#.....#.............................................##...........................................................................................#.......................................................................................................................#.............#.....................#..................................................................................................................................................................................#.........................................................................................#...........................................#......#.......................#.............................................................#..#................#.........#...............................#............................................#.....#.............................................##...........................................................................................#...............
................................................................................................#...........#....................................................#..#....................................#.....#.........#...............................#.................#...........................................#...................................................................................................................................#.......................#.............#....................................#...................................#................................................#............................#.....................#...............................................................................................................................................................................................................................................................#...........#....................................................#..#....................................#.....#.........#...............................#.................#...........................................#...................................................................................................................................#.......................#.............#....................................#...................................#................................................#............................#.....................#...............................................................................................................................................................................................................................................................#...........#....................................................#..#....................................#.....#.........#...............................#.................#...........................................#...........................................................
#............................................................................#.......................................................................................................................................................................#.............................................##..................................................................#.................................#...........#...................................................................#....................................................#...............................................................#..............#.....#................................#.........................................................#.......................................#....................................................................#..#............................................................................#.......................................................................................................................................................................#.............................................##..................................................................#.................................#...........#...................................................................#....................................................#...............................................................#..............#.....#................................#.........................................................#.......................................#....................................................................#..#............................................................................#.......................................................................................................................................................................#.............................................##..................................................................#...........
...............#.................................#..#............#..............................................................................................................#......................................................................#.#........................#.................................................................................#..................##...................................................................................#.............#..............#...............#......#......#...........#....................#....................................................#.............................................#...............#...........................#...........................................................................#....#............................#...#...................#.................................#..#............#..............................................................................................................#......................................................................#.#........................#.................................................................................#..................##...................................................................................#.............#..............#...............#......#......#...........#....................#....................................................#.............................................#...............#...........................#...........................................................................#....#............................#...#...................#.................................#..#............#..............................................................................................................#......................................................................#.#........................#.................................................................................#..............
.....................#.........................................................................................................#...........................................................#..............................................................................................#..........#.............................#...............................................................................................#......................................#...........................................................................................#.......................................................#....#..........................#....................................................#..#............................................................................................................................................#.........................................................................................................#...........................................................#..............................................................................................#..........#.............................#...............................................................................................#......................................#...........................................................................................#.......................................................#....#..........................#....................................................#..#............................................................................................................................................#.........................................................................................................#...........................................................#..............................................................................................#..........#.............................#...............................................
.....................................................................................#.....#..............#.........#.....................#.....#..#............#.......#.................................................#.............#..................................................................................#................................................................................................................................................................#..............................................................#....................................................................#...#.............................................................................................#...................#.......#..#.............#...................................................................................................................................................#.....#..............#.........#.....................#.....#..#............#.......#.................................................#.............#..................................................................................#................................................................................................................................................................#..............................................................#....................................................................#...#.............................................................................................#...................#.......#..#.............#...................................................................................................................................................#.....#..............#.........#.....................#.....#..#............#.......#.................................................#.............#..................................................................................#.......................................................
..........#..................#........................................................................##.........#..........................................................................................................................................#.......#............#....................#................#............................................................................................................................................................................................................#....................................#.....................................................#.....................#.....................#................................................................................................................#..........................#................................#..................#........................................................................##.........#..........................................................................................................................................#.......#............#....................#................#............................................................................................................................................................................................................#....................................#.....................................................#.....................#.....................#................................................................................................................#..........................#................................#..................#........................................................................##.........#..........................................................................................................................................#.......#............#....................#................#...........................................................
....#........................................................................................................................................................................................#...................#...................#...............................................................#....#.......................................................................................................................................#..................................#..................#........................................................................#............................................................................................................................#..................#............#........................................................................................#..........#........................................................................................................................................................................................#...................#...................#...............................................................#....#.......................................................................................................................................#..................................#..................#........................................................................#............................................................................................................................#..................#............#........................................................................................#..........#........................................................................................................................................................................................#...................#...................#...............................................................#....#........................................................................
......................................................................................................................................#.....................#....................................#....................................................................................................#......#....#....................................................................................................#......#...............#....................................#.................#.........................................#...........................................#..............................#............#...........................#..#.....................................................................................................................#...................................#...................................................................................................................................................#.....................#....................................#....................................................................................................#......#....#....................................................................................................#......#...............#....................................#.................#.........................................#...........................................#..............................#............#...........................#..#.....................................................................................................................#...................................#...................................................................................................................................................#.....................#....................................#....................................................................................................#......#....#................................................................
..............................................#...............................................................................................................................................................................#............................................................................#.............................................................................#...............#.......................#.........................................................#.............................................#..........#...............#...............#.............#.#..............................................................................................#..........................................................................................................#..................#.........#................................................#...............................................................................................................................................................................#............................................................................#.............................................................................#...............#.......................#.........................................................#.............................................#..........#...............#...............#.............#.#..............................................................................................#..........................................................................................................#..................#.........#................................................#...............................................................................................................................................................................#............................................................................#.......................................................................
....................................................................#.........................................................#.........................................................................................................................................................................................................................................................................................................#....................................................................................................#........................#................#...........................................................................#...............................#......................................................................................................................#.......................................................................................#.........................................................#.........................................................................................................................................................................................................................................................................................................#....................................................................................................#........................#................#...........................................................................#...............................#......................................................................................................................#.......................................................................................#.........................................................#....................................................................................................................................................................................................................................................
...#.#..................................................................................#..................................#.............................#...........................#...........................................................................................................................#.................#..................................................................................................##.................................................................................................................................................................................................................#........................................................................................................#...........................#.......#..........................................#.#..................................................................................#..................................#.............................#...........................#...........................................................................................................................#.................#..................................................................................................##.................................................................................................................................................................................................................#........................................................................................................#...........................#.......#..........................................#.#..................................................................................#..................................#.............................#...........................#...........................................................................................................................#.................#...............................................
................................................................................#................................................................#...............................................................#..................#.................................#..................#.............................#............................................................................................................................................................................................................................................................................#......................................................#......................#.................................................................................#..............................................#..........................................................................................................#................................................................#...............................................................#..................#.................................#..................#.............................#............................................................................................................................................................................................................................................................................#......................................................#......................#.................................................................................#..............................................#..........................................................................................................#................................................................#...............................................................#..................#.................................#..................#.............................#...........................................................
...............................................................#.......................................................................#...........................................#...............................................#................#......#.......................................................#..........................................................................#...........................................................................#................................................#.........................................................................#................#.........................#...#......#...............................................#.................................................................................................................................................................................................#.......................................................................#...........................................#...............................................#................#......#.......................................................#..........................................................................#...........................................................................#................................................#.........................................................................#................#.........................#...#......#...............................................#.................................................................................................................................................................................................#.......................................................................#...........................................#...............................................#................#......#.......................................................#...............................................................
....................................................................................................................................#...........#................................................................................................................................................#.......................#.........................#.....................................................................................................................................................................................##.......................................................#...........................................................................#....##........#..........#.................................................#........................................................#..............................................................................................................................................................#...........#................................................................................................................................................#.......................#.........................#.....................................................................................................................................................................................##.......................................................#...........................................................................#....##........#..........#.................................................#........................................................#..............................................................................................................................................................#...........#................................................................................................................................................#.......................#.........................#...............................
.....................#.#...........................................................#.................................#.......................................#.............................##.............................................................#.........................................................................................................................................................................................#..............................................................#.........#....#..#......................................#......................#...............................................................................................................................#.................................#..........................................#..................................................#.#...........................................................#.................................#.......................................#.............................##.............................................................#.........................................................................................................................................................................................#..............................................................#.........#....#..#......................................#......................#...............................................................................................................................#.................................#..........................................#..................................................#.#...........................................................#.................................#.......................................#.............................##.............................................................#........................................................................................................................
...........#.............#.................................................................................#..............................................................................................................................#...#...............................................................................................................#.........................................................#..............................#.............................#.................................................................#.......#......................................................#..................................................................................................................................................................................................................................#.............#.................................................................................#..............................................................................................................................#...#...............................................................................................................#.........................................................#..............................#.............................#.................................................................#.......#......................................................#..................................................................................................................................................................................................................................#.............#.................................................................................#..............................................................................................................................#...#...............................................................................................................#....................
....................................#...................................................................................................................#.................................................................#.................................................#....................#..........#..............................................................................#..............#................................................................................................................#..................................................................................................................................................#...#............#.................##............................................................#............................................................#.....................................#...................................................................................................................#.................................................................#.................................................#....................#..........#..............................................................................#..............#................................................................................................................#..................................................................................................................................................#...#............#.................##............................................................#............................................................#.....................................#...................................................................................................................#.................................................................#.................................................#....................#..........#......................................................................
............................................................#...........................#......................................................................................................................................................................................................#........#........#...............................................................................................#.........................................................................................................#.....................................................................................................#...................................................................................................#............................#.................................................#.....................................................................................#...........................#......................................................................................................................................................................................................#........#........#...............................................................................................#.........................................................................................................#.....................................................................................................#...................................................................................................#............................#.................................................#.....................................................................................#...........................#......................................................................................................................................................................................................#........#........#.................................................................
......................#.....................................................................................#............................................................................................................................................#........................................................#.....#.........#...................................................................................#..#.................................................................................................................#......................................................................#...............#..............................#..................................#..#....................#.................#.....................................#.........#............#.#......................................................#.....................................................................................#............................................................................................................................................#........................................................#.....#.........#...................................................................................#..#.................................................................................................................#......................................................................#...............#..............................#..................................#..#....................#.................#.....................................#.........#............#.#......................................................#.....................................................................................#............................................................................................................................................#........................................................#.....#.........#................................................
..#.........................#.................................................#.........................................#........................#.............................................................................................................................................................................#...................................................................................................................#..................................................................................................................................#......................#......................................#....................................................................................................................#......................................................................#.........................#.................................................#.........................................#........................#.............................................................................................................................................................................#...................................................................................................................#..................................................................................................................................#......................#......................................#....................................................................................................................#......................................................................#.........................#.................................................#.........................................#........................#.............................................................................................................................................................................#...................................................
..............#...............................................................#.................................#....................................................#......#...............................................................................................#........#...............#...................................#.........#..........................................................................................................#.................................#...............................................#.........#.....................................................................................#....................#............................................................##............................................................................................#...........................#...............................................................#.................................#....................................................#......#...............................................................................................#........#...............#...................................#.........#..........................................................................................................#.................................#...............................................#.........#.....................................................................................#....................#............................................................##............................................................................................#...........................#...............................................................#.................................#....................................................#......#...............................................................................................#........#...............#...................................#.........#...............................
............................#......#...............#...........................................................#....................................................##..#...................................................................................#......................................................................................................#..................#..................#...............................#.............................................#...................................................#.......................................................#...............................#..............................................................................................................................................................#....#.....................................#............................#......#...............#...........................................................#....................................................##..#...................................................................................#......................................................................................................#..................#..................#...............................#.............................................#...................................................#.......................................................#...............................#..............................................................................................................................................................#....#.....................................#............................#......#...............#...........................................................#....................................................##..#...................................................................................#......................................................................................................#...............
..................................................#...#.....................................#...................................................................................................................#......................................................................#.......................................................................#...................................................#...............................................#....#......................................................................................#......................................#.....................#.....................................................................................#............................#.......................................................#.........#..#...........................................................................#...#.....................................#...................................................................................................................#......................................................................#.......................................................................#...................................................#...............................................#....#......................................................................................#......................................#.....................#.....................................................................................#............................#.......................................................#.........#..#...........................................................................#...#.....................................#...................................................................................................................#......................................................................#.......................................................................#...................
............................................................................................................................#.............#........................##....................#................................#...........................................................................................................................................................##.........................#...............#..........................##.....#..........................................#...................................#.................................................................#...............................#.............................................#.......................................................................................................................................................................................................................................................................#.............#........................##....................#................................#...........................................................................................................................................................##.........................#...............#..........................##.....#..........................................#...................................#.................................................................#...............................#.............................................#.......................................................................................................................................................................................................................................................................#.............#........................##....................#................................#........................................................................................................................................................
.............................#.....................................................#............#......................................#................................#...................................................................................................#.......................................#.......#.........#...........................................................#................#...............................................................................................#.......#......................................................................................................................................#............................#....................................#..............................................#....#..................................................................................#.....................................................#............#......................................#................................#...................................................................................................#.......................................#.......#.........#...........................................................#................#...............................................................................................#.......#......................................................................................................................................#............................#....................................#..............................................#....#..................................................................................#.....................................................#............#......................................#................................#...................................................................................................#.......................................#.......#.........#............................................
.......................#......................................................................................................................#...............................................#...................#.................................................#.................................................................................................................................................................#...........#........................................................#....#.................................................#........................................#....................#......................................#.....#.....................................#....#..................................................................................#.........................................................#......................................................................................................................#...............................................#...................#.................................................#.................................................................................................................................................................#...........#........................................................#....#.................................................#........................................#....................#......................................#.....#.....................................#....#..................................................................................#.........................................................#......................................................................................................................#...............................................#...................#.................................................#..............................................................................................................
.......................................................#...................................................#.............................#............................................................................................................#......................................#................................#......................#.................................................#............#..................................................................................................#.......................................................#.................................................#.............#.#.........................................................#........................................................#................................................................................................................................#...................................................#.............................#............................................................................................................#......................................#................................#......................#.................................................#............#..................................................................................................#.......................................................#.................................................#.............#.#.........................................................#........................................................#................................................................................................................................#...................................................#.............................#............................................................................................................#......................................#................................#......................#.............................
..........................................................................................................................................................................#......#......................................#....................................................#...............................................................#..#.........................................................................#............................#..........#........................................#...........................................................................................................................................................#.............................................................................................#.....#............................................#...............................................................................................................................................................................................#......#......................................#....................................................#...............................................................#..#.........................................................................#............................#..........#........................................#...........................................................................................................................................................#.............................................................................................#.....#............................................#...............................................................................................................................................................................................#......#......................................#....................................................#...............................................................#..#..................................
..............#........................................................................#......................#.............#.......................#................................#..................................#......#...............................................................#.....................#.....................................#......................................................#......................#................#............................................................................................#............#......................................................................................................................................#................................................................................................................................................#........................................................................#......................#.............#.......................#................................#..................................#......#...............................................................#.....................#.....................................#......................................................#......................#................#............................................................................................#............#......................................................................................................................................#................................................................................................................................................#........................................................................#......................#.............#.......................#................................#..................................#......#...............................................................#.....................#.....................................#.......................
..........................................................#....#.................................#........................................................................#..............................................................................................................................................................................................#.........................................................................................#.............................................................................................................................................................................................#............#.........................................................................................................................#...............................................................................................#....#.................................#........................................................................#..............................................................................................................................................................................................#.........................................................................................#.............................................................................................................................................................................................#............#.........................................................................................................................#...............................................................................................#....#.................................#........................................................................#..............................................................................................................................................................................................#.........
.............................#............................................................................................#............#.........................................................................................................................................#.........#...............#...............................................................................................#..........................................................................................#..........#.....................................................................................................................#...............................#.............................#....................................................................................................................................#................................#............................................................................................#............#.........................................................................................................................................#.........#...............#...............................................................................................#..........................................................................................#..........#.....................................................................................................................#...............................#.............................#....................................................................................................................................#................................#............................................................................................#............#.........................................................................................................................................#.........#...............#.......................................................................
..............................#.......................................#....................................#........#................................................................................................................................................................#..................................................................#...................#..........................................................................#....................................................................................................................................#.........................................................................................#.....................................................................................................................................................................................#.......................................#....................................#........#................................................................................................................................................................#..................................................................#...................#..........................................................................#....................................................................................................................................#.........................................................................................#.....................................................................................................................................................................................#.......................................#....................................#........#................................................................................................................................................................#..................................................................#...................#......
.........................#................................#.....................................#.........................................................................................................#..............................................#...........................................................................#.............................#...............#.......................#......................................................................................................#...#..........................................................................................................................#............................#...............................................................................#.........#...........#....................................#.............................................#................................#.....................................#.........................................................................................................#..............................................#...........................................................................#.............................#...............#.......................#......................................................................................................#...#..........................................................................................................................#............................#...............................................................................#.........#...........#....................................#.............................................#................................#.....................................#.........................................................................................................#..............................................#...........................................................................#.............................#...............
.........................................................................#.....#..........................................#.............#...................................#............................#.#..................................#........................................................................................................................................................#............................................................................................................................................................................#.......................................................#.................#.......................................................#.................................................................#........................#.....................................................................................................#.....#..........................................#.............#...................................#............................#.#..................................#........................................................................................................................................................#............................................................................................................................................................................#.......................................................#.................#.......................................................#.................................................................#........................#.....................................................................................................#.....#..........................................#.............#...................................#............................#.#..................................#....................................................................................................................................
.....................#..................................#................................#...............................#.......................................................#..........#..................................................................................................................................................#....#.................#.....#.................................................#..............................................................................#...........................#.....................................#...........................................................................#..............#.......#...............................................................................................#................................................................................#..................................#................................#...............................#.......................................................#..........#..................................................................................................................................................#....#.................#.....#.................................................#..............................................................................#...........................#.....................................#...........................................................................#..............#.......#...............................................................................................#................................................................................#..................................#................................#...............................#.......................................................#..........#..................................................................................................................................................#....#.................#.....#......
................................................................#..........................................#..#................................................................#.........................................................#..........................................................................#.............................#.........................................................................................................................................##.................#..............................#.........................................#............................................................................................................#..........................................................................#.............................................................................................................................#..........................................#..#................................................................#.........................................................#..........................................................................#.............................#.........................................................................................................................................##.................#..............................#.........................................#............................................................................................................#..........................................................................#.............................................................................................................................#..........................................#..#................................................................#.........................................................#..........................................................................#.............................#................................
..........................................................................................#....................................................#............................................................#............................#...................................................................................#..........#...........................................#..................#............................................................................................#..............................................#..........................#..##........................................................#.......#..#..................................#.....#..............#...........#.....................#.............#................................................................#........................................................................................................#....................................................#............................................................#............................#...................................................................................#..........#...........................................#..................#............................................................................................#..............................................#..........................#..##........................................................#.......#..#..................................#.....#..............#...........#.....................#.............#................................................................#........................................................................................................#....................................................#............................................................#............................#...................................................................................#..........#..........................................
.....................................#..................................................................................................................#..............................................................................................#........#.................................................................#.....................................................................................#.#.#...........#.....#...................................................................#.......................................................................................................................................................................................................................#.......#.................................#.................................................#............................................#..................................................................................................................#..............................................................................................#........#.................................................................#.....................................................................................#.#.#...........#.....#...................................................................#.......................................................................................................................................................................................................................#.......#.................................#.................................................#............................................#..................................................................................................................#..............................................................................................#........#.................................................................#................................................
#.................................#.#................................................#.....#....................................................................................................................................................#.............................................#.......#..........#................................................................................................................................#................................................#.........................................................................................................................#...........................................#.............................#................................................#....................#...........#....................................................#.................................#.#................................................#.....#....................................................................................................................................................#.............................................#.......#..........#................................................................................................................................#................................................#.........................................................................................................................#...........................................#.............................#................................................#....................#...........#....................................................#.................................#.#................................................#.....#....................................................................................................................................................#.............................................#.......#..........#.................................................................
.#..................................................................................................................................................................................#...........................................#...............#......................................#................................................#....................................#.................................................................#...........#............................................................................................................................................................................#................................................................................................................................#..................................................#..................#..................................................................................................................................................................................#...........................................#...............#......................................#................................................#....................................#.................................................................#...........#............................................................................................................................................................................#................................................................................................................................#..................................................#..................#..................................................................................................................................................................................#...........................................#...............#......................................#................................................#....................................#.....
.#...........#....#............#........................................................................................#.............#................................#......................................#..................................................................................#...............................................#...........................................................................#.............................................................................................#.......................................#.........#.........................................#..#.........................................................................................#...............#.........#.................................................................#..............................#...........#....#............#........................................................................................#.............#................................#......................................#..................................................................................#...............................................#...........................................................................#.............................................................................................#.......................................#.........#.........................................#..#.........................................................................................#...............#.........#.................................................................#..............................#...........#....#............#........................................................................................#.............#................................#......................................#..................................................................................#...............................................#.................................
.............#.............#............#.................................................................................................................................................#....................#...........#...................................................................................................#...#...................#......................#.................................................................................................................................................................................................................................................................#.................................................................................................#.......#.............................................................#..................................#.............#............#.................................................................................................................................................#....................#...........#...................................................................................................#...#...................#......................#.................................................................................................................................................................................................................................................................#.................................................................................................#.......#.............................................................#..................................#.............#............#.................................................................................................................................................#....................#...........#...................................................................................................#...#...................#......................#....
.............................................................#..............................................................................................................................#........................##.....#................................#....................................................................................................................#................................#.......##.......................#.....................................................................................#............#.........#........................................#...............................................................................................#...............#...............................#................#.................................................#.............................................................................#..............................................................................................................................#........................##.....#................................#....................................................................................................................#................................#.......##.......................#.....................................................................................#............#.........#........................................#...............................................................................................#...............#...............................#................#.................................................#.............................................................................#..............................................................................................................................#........................##.....#................................#....................................................................................................................#
...................................................................#.............#............#..................................................................................................................................................................................#.........#.........................................................................................................................#.........................................#..........................................................................#..............................................................................................................................................................#.............#.........................................................................................................................................................................................#.............#............#..................................................................................................................................................................................#.........#.........................................................................................................................#.........................................#..........................................................................#..............................................................................................................................................................#.............#.........................................................................................................................................................................................#.............#............#..................................................................................................................................................................................#.........#.......................................................................................
.....#...#....................................................................................................................#......................#......................................................#.....#..........#.............................................#...............................#.........................#.........................................................#...............#..................#...........................................................................................................................................................................................................................................#..........#........#...................................#.............#..............................................................................................#...#....................................................................................................................#......................#......................................................#.....#..........#.............................................#...............................#.........................#.........................................................#...............#..................#...........................................................................................................................................................................................................................................#..........#........#...................................#.............#..............................................................................................#...#....................................................................................................................#......................#......................................................#.....#..........#.............................................#...............................#.........................#.............................................
...........................................#...................................#..........#..................................................................................#.......................................................#...#........................................................................................#.......................#.......#..#...............................................#......................................................................................................#...........#..........................................................#.........................................................#...................#....................................................#.......................#..........................................................................................................................#...................................#..........#..................................................................................#.......................................................#...#........................................................................................#.......................#.......#..#...............................................#......................................................................................................#...........#..........................................................#.........................................................#...................#....................................................#.......................#..........................................................................................................................#...................................#..........#..................................................................................#.......................................................#...#........................................................................................#.......................#.......#..#.............
..#.........#................................................................................................................#.....................................#................................#................................................................................................................................................................................................................................................................................................................................................................................................................................#....................#..................................................................................................#..................................................................................#.........#................................................................................................................#.....................................#................................#................................................................................................................................................................................................................................................................................................................................................................................................................................#....................#..................................................................................................#..................................................................................#.........#................................................................................................................#.....................................#................................#..............................................................................................................................................................................
.............................#.....#....#..............................................................#.........#.#..................................#..........#......................#....#..#......................................#..................#....................................................................................................................................................#...............#.........#....................................................#................................................................................................#.......................................#.......................................................................#.................#...............................................##........................................................#...............................#.....#....#..............................................................#.........#.#..................................#..........#......................#....#..#......................................#..................#....................................................................................................................................................#...............#.........#....................................................#................................................................................................#.......................................#.......................................................................#.................#...............................................##........................................................#...............................#.....#....#..............................................................#.........#.#..................................#..........#......................#....#..#......................................#..................#........................................................................................................................
...............#......................#.....#.#...................................................#............................................#..............................#......................................................#.............................................................................#....................#...........................................................................................#...............................................#.......................................................................................................................................................................................................................................#................................................................................................................................#......................#.....#.#...................................................#............................................#..............................#......................................................#.............................................................................#....................#...........................................................................................#...............................................#.......................................................................................................................................................................................................................................#................................................................................................................................#......................#.....#.#...................................................#............................................#..............................#......................................................#.............................................................................#....................#..........................................
...................#................................................................................................................................................................................................................................#..............#........................#..........................................................................................#......................................................................#...........#..................................................................................#..............................................................#.......#......##..............................................#...............................................................................................#........................................#............................#................................................................................................................................................................................................................................#..............#........................#..........................................................................................#......................................................................#...........#..................................................................................#..............................................................#.......#......##..............................................#...............................................................................................#........................................#............................#................................................................................................................................................................................................................................#..............#........................#......................................................................................
..........................................................................................................................................................................................................................................................................................................................#......................................#.............................................................................#......................#...................#.................................................................................................#......................................................................#............#...................................................................................................................................#................#..................................................................................................................................................................................................................................................................................................................................#......................................#.............................................................................#......................#...................#.................................................................................................#......................................................................#............#...................................................................................................................................#................#..................................................................................................................................................................................................................................................................................................................................#......................................#.................
..#.....#................#.......................................................................#..................................#.................#.............................................................................................................#....................................................................................................#..................................................................................................................................................#....................................................#........#.......................................................................#.......................................#......#..............................................#...............................................................................#.....#................#.......................................................................#..................................#.................#.............................................................................................................#....................................................................................................#..................................................................................................................................................#....................................................#........#.......................................................................#.......................................#......#..............................................#...............................................................................#.....#................#.......................................................................#..................................#.................#.............................................................................................................#....................................................................................................#.........
.#......................................................#...................................................................................................................................#.#........#.............#...........................#..#...................#....................................................................#.............................................#...................................#....................................................#......................................#.............................................#...............................................................................................................#..#......................................................................................................................................#...........#......................................................#...................................................................................................................................#.#........#.............#...........................#..#...................#....................................................................#.............................................#...................................#....................................................#......................................#.............................................#...............................................................................................................#..#......................................................................................................................................#...........#......................................................#...................................................................................................................................#.#........#.............#...........................#..#...................#....................................................................#.....................................
...................#...........#...................................................#..#..............................................................................................................................................#.#............#........................................................#.........................................................#......................................#................................................................................................#..............................................................................................................................................................................................................................................................#...#.....#.....#..................................................................#...........#...................................................#..#..............................................................................................................................................#.#............#........................................................#.........................................................#......................................#................................................................................................#..............................................................................................................................................................................................................................................................#...#.....#.....#..................................................................#...........#...................................................#..#..............................................................................................................................................#.#............#........................................................#.........................................................#...........
.................................#...............................................#.......#........................#.......................................................#................................................................................................................#...............................................................................................................................................#...............................................#...................................................#...............................................................#............#.......##....................#..........#..............................#....................................................................................#...............................#.....................................................#...............................................#.......#........................#.......................................................#................................................................................................................#...............................................................................................................................................#...............................................#...................................................#...............................................................#............#.......##....................#..........#..............................#....................................................................................#...............................#.....................................................#...............................................#.......#........................#.......................................................#................................................................................................................#.......................................................................................
...........................#.................#.........#..#....#........................#.#..........................................................................#...................#.........#...........#.....................#.......................#..........................................................#.....#....................#...............................................................#.................................#...........................................#.....................................................#.........................#...................................................................................................................#...................................................................................................................................................................#.................#.........#..#....#........................#.#..........................................................................#...................#.........#...........#.....................#.......................#..........................................................#.....#....................#...............................................................#.................................#...........................................#.....................................................#.........................#...................................................................................................................#...................................................................................................................................................................#.................#.........#..#....#........................#.#..........................................................................#...................#.........#...........#.....................#.......................#..........................................................#.....#....................#...............................
....................................................................................#..................................#...................................#...........................................................................#...............#.......#.............................#.................................................................................................#..........................................#...................................#..........#.....#.............#........#.........#.....................................................................................................#................#.....................................#.....#...................................#..................#.........................#.#...........................................................................................................................................#..................................#...................................#...........................................................................#...............#.......#.............................#.................................................................................................#..........................................#...................................#..........#.....#.............#........#.........#.....................................................................................................#................#.....................................#.....#...................................#..................#.........................#.#...........................................................................................................................................#..................................#...................................#...........................................................................#...............#.......#.............................#.....................................................................................
...................#....................................................................#..............#...............................................................................................#.............#.....................#...............#..........................#.......................................................#......#............................#...........................................................................................................................................................................................................................................#................................................................................#..............................................#.....................................................................#............................#....................................................................#..............#...............................................................................................#.............#.....................#...............#..........................#.......................................................#......#............................#...........................................................................................................................................................................................................................................#................................................................................#..............................................#.....................................................................#............................#....................................................................#..............#...............................................................................................#.............#.....................#...............#..........................#.......................................................#......#............................#
......#................#.....#......................#......................................................................#............................#.............................................#.......#....................#..............................................................#.............#......#..................................................................#............................#....................#...............................................................................................................................................#.............................#.....................................................................#..............................................................................................................#..#.........#.......................#................#.....#......................#......................................................................#............................#.............................................#.......#....................#..............................................................#.............#......#..................................................................#............................#....................#...............................................................................................................................................#.............................#.....................................................................#..............................................................................................................#..#.........#.......................#................#.....#......................#......................................................................#............................#.............................................#.......#....................#..............................................................#.............#......#...........................................................
...............#.......................................................................................................................#.................#.......................................#..........................................................................#..........#...................................................................................................#.......#............................#..................................................................................#.....#..............................................................#.....#.......................................................................................................................................................#.........#............................................................................................#.......................................................................................................................#.................#.......................................#..........................................................................#..........#...................................................................................................#.......#............................#..................................................................................#.....#..............................................................#.....#.......................................................................................................................................................#.........#............................................................................................#.......................................................................................................................#.................#.......................................#..........................................................................#..........#...........................................................................................
........##....................................................................#............................#....................#.............................#....#..........................#...................................#........#...................................#.................#.................................................................................#................................#................#.....................................................................................#......................................#.......................................................#...........................#.................................................................................................................................................#.............................................##....................................................................#............................#....................#.............................#....#..........................#...................................#........#...................................#.................#.................................................................................#................................#................#.....................................................................................#......................................#.......................................................#...........................#.................................................................................................................................................#.............................................##....................................................................#............................#....................#.............................#....#..........................#...................................#........#...................................#.................#.................................................................................
..........................................................................................................................................................................................................................................#...................................#............................................#.....................#......................................#.........................................................#......................................................#..............................................##...................................................#...............................................................................#...............#..........................................................................................................................................................................................................................................................................................................................................................................#...................................#............................................#.....................#......................................#.........................................................#......................................................#..............................................##...................................................#...............................................................................#...............#..........................................................................................................................................................................................................................................................................................................................................................................#...................................#............................................#.....................#.................................
......................................................#.................#.................................................#...................................................................................................#..........................#...........#.............#.......................................................................................................................#.......................#..................#.......................#............#...................#.......................................................................#............................................................................................#.............................#.#..............................................#...#............................................................................................................................#.................#.................................................#...................................................................................................#..........................#...........#.............#.......................................................................................................................#.......................#..................#.......................#............#...................#.......................................................................#............................................................................................#.............................#.#..............................................#...#............................................................................................................................#.................#.................................................#...................................................................................................#..........................#...........#.............#...............................................................................................
..........................#.............................................#..............................#......................................................................................#........#.#................................#....................##..............#...................................................................#...............................#.....#.....................................................................................................................................................#.................#...............................#....................................................#.................................#..........................................................................................................................#....................................................#.............................................#..............................#......................................................................................#........#.#................................#....................##..............#...................................................................#...............................#.....#.....................................................................................................................................................#.................#...............................#....................................................#.................................#..........................................................................................................................#....................................................#.............................................#..............................#......................................................................................#........#.#................................#....................##..............#...................................................................#...............................
...................#............................................................#.......................#.........................#..............#................#............#..............................................................................................................................................................................#................#..................................................................................................#..........#...............................................................................#...............................................#......................#.....................................................................#.#......................................#.............................................................................................#............................................................#.......................#.........................#..............#................#............#..............................................................................................................................................................................#................#..................................................................................................#..........#...............................................................................#...............................................#......................#.....................................................................#.#......................................#.............................................................................................#............................................................#.......................#.........................#..............#................#............#..............................................................................................................................................................................#................#...
........................................#..#...................................................#.....#............#.............#..................................................................................#......................................................................................#..........................................#.....................#......................................#................................................................................................................#....#...................................................................#...........................................................................#....................#...................................................#..#.....................................................................#...........................................#..#...................................................#.....#............#.............#..................................................................................#......................................................................................#..........................................#.....................#......................................#................................................................................................................#....#...................................................................#...........................................................................#....................#...................................................#..#.....................................................................#...........................................#..#...................................................#.....#............#.............#..................................................................................#......................................................................................#..........................................#.....................#.......
.......................................................................#..............................................#.............................................#.....#.....................................#...........................................................................................#.....#..................................#........................#..............................................................................................................................#....................................................................................#......#................................................................#........#................................................................#.................................#..............................................................................................................................#..............................................#.............................................#.....#.....................................#...........................................................................................#.....#..................................#........................#..............................................................................................................................#....................................................................................#......#................................................................#........#................................................................#.................................#..............................................................................................................................#..............................................#.............................................#.....#.....................................#...........................................................................................#.....#..................................#........................#....
..................................................................................................................#..............................................................................................#...............................#...............................................................................................#.............#...............................................................#.................#...........#...............................#...............#.....................................................................#....#.................................................................#........................................#....#...#...............................#...............................................................#...................................................................................................................................................#..............................................................................................#...............................#...............................................................................................#.............#...............................................................#.................#...........#...............................#...............#.....................................................................#....#.................................................................#........................................#....#...#...............................#...............................................................#...................................................................................................................................................#..............................................................................................#...............................#...............................................................................................#.............#...................
...................................#..............#.........#.............................................................................#............................................................................................................................................................................#...............................................#..........................................................................#....................................................#................#........................................................................#..............#............................................................................................................................................................................................#................#..............#...................................#..............#.........#.............................................................................#............................................................................................................................................................................#...............................................#..........................................................................#....................................................#................#........................................................................#..............#............................................................................................................................................................................................#................#..............#...................................#..............#.........#.............................................................................#............................................................................................................................................................................#...............................................#...........
......................................................................#....................................................................................................................#....................................................#........................................#..........#......................#....................................................................................................................................................................................#......#........#...........................................................................#...................................#...#...................................................................#....................................................................#....................#.#...............................................................................................#....................................................................................................................#....................................................#........................................#..........#......................#....................................................................................................................................................................................#......#........#...........................................................................#...................................#...#...................................................................#....................................................................#....................#.#...............................................................................................#....................................................................................................................#....................................................#........................................#..........#......................#.......................................................
.....................................................#...................................................................................................#..............................................................................#.............#........................................................................................................................................................................#..........................#........................................................#.........................................................................................................................#.......................................#...#............................................................................................#............................................................................................................#...................................................................................................#..............................................................................#.............#........................................................................................................................................................................#..........................#........................................................#.........................................................................................................................#.......................................#...#............................................................................................#............................................................................................................#...................................................................................................#..............................................................................#.............#............................................................................................................................
.....#.................#.................##.........#........................................#.....................................#..#.........................................................................#...............................................................................#.......................................................................................................................#...............................#.......#.................................#..................................#.....................................................................................................................................................................##......................................................................................................................................#.................#.................##.........#........................................#.....................................#..#.........................................................................#...............................................................................#.......................................................................................................................#...............................#.......#.................................#..................................#.....................................................................................................................................................................##......................................................................................................................................#.................#.................##.........#........................................#.....................................#..#.........................................................................#...............................................................................#..................................................................................
.................#...........................................................................................................#........................................................#...........#...........................................................................................................................................................................................................#.................................................................................................#............................#...........#......................................................#......................................................................................................#............................................#..........................................................................................#...........................................................................................................#........................................................#...........#...........................................................................................................................................................................................................#.................................................................................................#............................#...........#......................................................#......................................................................................................#............................................#..........................................................................................#...........................................................................................................#........................................................#...........#................................................................................................................................................................................
...............#..................................................................................................................................#..............................#........#....................................................................................................................................................................................#....................................................#......#.....................................#..........................................................................................................................................................................................................................................................................................#..........................................................#.....................#..................................................................................................................................#..............................#........#....................................................................................................................................................................................#....................................................#......#.....................................#..........................................................................................................................................................................................................................................................................................#..........................................................#.....................#..................................................................................................................................#..............................#........#....................................................................................................................................................................................#...
....................#.......................#...................................................................................................................................................................................................................................................................#...................................................................................................#..............................................#...................#....#.......#....................................................................................................................................#..........#..................#................................................#............................................#..............................#......................................#......................#.......................#...................................................................................................................................................................................................................................................................#...................................................................................................#..............................................#...................#....#.......#....................................................................................................................................#..........#..................#................................................#............................................#..............................#......................................#......................#.......................#...................................................................................................................................................................................................................................................................#..................................................................
.#...................................#.............#.......#..........................................#...................................................................................#..................................#.............................................................................................#......#...............................................#..................................................#...........................................................#.......................................................................#...............................................................................#.......................................................#...............................#...............................................................#.............................#...................................#.............#.......#..........................................#...................................................................................#..................................#.............................................................................................#......#...............................................#..................................................#...........................................................#.......................................................................#...............................................................................#.......................................................#...............................#...............................................................#.............................#...................................#.............#.......#..........................................#...................................................................................#..................................#.............................................................................................#......#...............................................#
..#.........#...................................................#....................##.............................#..............................................................................................................................................................................#..........................................................#.......................#..............................................................................................................................#.....................................#.......................................................................#........#....................................#...............................................#....................................................#......................................#..................#.........#...................................................#....................##.............................#..............................................................................................................................................................................#..........................................................#.......................#..............................................................................................................................#.....................................#.......................................................................#........#....................................#...............................................#....................................................#......................................#..................#.........#...................................................#....................##.............................#..............................................................................................................................................................................#..........................................................#....................
..#.#................................................................#.....................................................................................................................#................................................................................................................................#..........................#...............................#.......................................................................................................................................................................#......................#.........................#.....................................................................................#..............................................................................................................#..........................#.#................................................................#.....................................................................................................................#................................................................................................................................#..........................#...............................#.......................................................................................................................................................................#......................#.........................#.....................................................................................#..............................................................................................................#..........................#.#................................................................#.....................................................................................................................#................................................................................................................................#..........................#...........................
....#..................................................................................................................#.....................#..............................................................#........................#..............................#......................#..............................................................#.......................#................................................................#........#...................................................................................................................................#....................................................................................................................................................................................#...#..................#.....................................#..................................................................................................................#.....................#..............................................................#........................#..............................#......................#..............................................................#.......................#................................................................#........#...................................................................................................................................#....................................................................................................................................................................................#...#..................#.....................................#..................................................................................................................#.....................#..............................................................#........................#..............................#......................#..............................................................#.......................#
.....................................................................................#...................................................#............................#........................................#..#.....................#......................#...................#.............................................................................................................#.....................................................................#........................#...........................................#............................................#......................................................................#....................#.........................#....................#.............................................#...............#......................#................#........................................................................................#...................................................#............................#........................................#..#.....................#......................#...................#.............................................................................................................#.....................................................................#........................#...........................................#............................................#......................................................................#....................#.........................#....................#.............................................#...............#......................#................#........................................................................................#...................................................#............................#........................................#..#.....................#......................#...................#...............................................................................................
....................................#................#...................#..............#..#..................#..................................................................................................................................#................#.................................................................................#.....#....#................#..................................................#.......................................#.........#........................................................................#.................................................................................................................................................................................................#...........................#..#.......#....#.....................................................................#................#...................#..............#..#..................#..................................................................................................................................#................#.................................................................................#.....#....#................#..................................................#.......................................#.........#........................................................................#.................................................................................................................................................................................................#...........................#..#.......#....#.....................................................................#................#...................#..............#..#..................#..................................................................................................................................#................#.................................................................................#.....#....#................#..
............................................................................#....................................................................#..........#.........................................................................................................................................................................#......#.#....................#.#.....................#...............................#......#....#...................................#..............................................................................................#........................................................................#.....................................................................................................................................................................................................................................................................#....................................................................#..........#.........................................................................................................................................................................#......#.#....................#.#.....................#...............................#......#....#...................................#..............................................................................................#........................................................................#.....................................................................................................................................................................................................................................................................#....................................................................#..........#.........................................................................................................................................................................#......#.#....................#.#............
#........................#.......................................#..............................................................#..........#...........................................................................................................................##....#.........................................................................................................................................................................#......................................#..................................#........................#..........................................................................................#.......#....................#........#............#.................................................................#...................................................................#........................#.......................................#..............................................................#..........#...........................................................................................................................##....#.........................................................................................................................................................................#......................................#..................................#........................#..........................................................................................#.......#....................#........#............#.................................................................#...................................................................#........................#.......................................#..............................................................#..........#...........................................................................................................................##....#.....................................................................................................
............#.......#............................#...#......................................................#......##...........................#..................................#...................................................................................#......................................................................#......................................................#.................#....................................#..........................................................................#.................................................................................................................#................#........................#..........................................#...........................................................................................................#.......#............................#...#......................................................#......##...........................#..................................#...................................................................................#......................................................................#......................................................#.................#....................................#..........................................................................#.................................................................................................................#................#........................#..........................................#...........................................................................................................#.......#............................#...#......................................................#......##...........................#..................................#...................................................................................#......................................................................#....................................
.................##.......................#............#.........................................................................................................................#................................................................................#.......................................................#........................#.........................................................#...............................#............................................#......................#.............................#.............#...............................................................................................................#.......#.........................................................................................................................................................................##.......................#............#.........................................................................................................................#................................................................................#.......................................................#........................#.........................................................#...............................#............................................#......................#.............................#.............#...............................................................................................................#.......#.........................................................................................................................................................................##.......................#............#.........................................................................................................................#................................................................................#.......................................................#........................#...............................
...................................................#.......................#.......................................#...........................#..#.#...................................#......#..........................................#.............................#.........................................#................#.......................................#..........................#.................................#..........................................................................#.....................#.......................................................................................................................................................................................................................................................................................................................................................#.......................#.......................................#...........................#..#.#...................................#......#..........................................#.............................#.........................................#................#.......................................#..........................#.................................#..........................................................................#.....................#.......................................................................................................................................................................................................................................................................................................................................................#.......................#.......................................#...........................#..#.#...................................#......#..........................................#.............................#.........................................#................#.......................................#.......
................................................................................................................#......................#..............#.....#..........................................#........................................#...............................................................................#................................................................#.......................#.................................................................................#....#............#........................#...............................................................................................................#..............................#..................................................................................................##.......#............................................................................................................................................#......................#..............#.....#..........................................#........................................#...............................................................................#................................................................#.......................#.................................................................................#....#............#........................#...............................................................................................................#..............................#..................................................................................................##.......#............................................................................................................................................#......................#..............#.....#..........................................#........................................#...............................................................................#..................................................
...................................#...............................................................................................................................#..............#..................................................#....#.................#...............................................................#.............................................................................................................#....................#............................................................................................................................................#..............................................................#..#....................................................................................................................................#.............................................................#...............................................................................................................................#..............#..................................................#....#.................#...............................................................#.............................................................................................................#....................#............................................................................................................................................#..............................................................#..#....................................................................................................................................#.............................................................#...............................................................................................................................#..............#..................................................#....#.................#...............................................................#......................................................
.....#.................................................................................#..........#............................#.................................................................................................................................#...#..................................#...........................#.........................................................................................................................................................................................................#......#..........................................................................#..................................................................................................................................#.#.............................................................................#.................................................................................#..........#............................#.................................................................................................................................#...#..................................#...........................#.........................................................................................................................................................................................................#......#..........................................................................#..................................................................................................................................#.#.............................................................................#.................................................................................#..........#............................#.................................................................................................................................#...#..................................#...........................#..............................................
..............................#.....#.........................#........................#...............................................................................................#................#..........#...............................................#.................#....................................................#.......................................................#...............................................#..................................................................................#...#..#..............#...................................................................................................................................................................................................#....#.....#.................................................................................................#.....#.........................#........................#...............................................................................................#................#..........#...............................................#.................#....................................................#.......................................................#...............................................#..................................................................................#...#..#..............#...................................................................................................................................................................................................#....#.....#.................................................................................................#.....#.........................#........................#...............................................................................................#................#..........#...............................................#.................#....................................................#........................................
......................................#........................#.............................................................................................................................................##..............................................................#.......................................#....................#............#....................#..............#......................................................................................................................................#..........#...............................#...#.......#.............##.............#............................................#........................................................#.........................#......................................................................#..........#...........................................#........................#.............................................................................................................................................##..............................................................#.......................................#....................#............#....................#..............#......................................................................................................................................#..........#...............................#...#.......#.............##.............#............................................#........................................................#.........................#......................................................................#..........#...........................................#........................#.............................................................................................................................................##..............................................................#.......................................#....................#............#....................#......
...#..............................................#.........................................................................#............................................................#...................#................................#..............#...#....#..........................................................#...........................................................#..............................................#................................................................................................................................#..........................................................#.............................#......................................................................................................................#..............#.........#..........................#..............................................#.........................................................................#............................................................#...................#................................#..............#...#....#..........................................................#...........................................................#..............................................#................................................................................................................................#..........................................................#.............................#......................................................................................................................#..............#.........#..........................#..............................................#.........................................................................#............................................................#...................#................................#..............#...#....#..........................................................#.................................................
..........................................#........................#.................................#................................................#..........................................#..#..........................................................#................................................................................#.#.............................................................................................................................#................................................................#....................................................................................................................................#..#.........................................##...................................................................................................................................................#........................#.................................#................................................#..........................................#..#..........................................................#................................................................................#.#.............................................................................................................................#................................................................#....................................................................................................................................#..#.........................................##...................................................................................................................................................#........................#.................................#................................................#..........................................#..#..........................................................#................................................................................#.#................................
.#..................................................................................................................#...........................................................................#................................................................................................................................#..........................#...........#.........................#..............#.#..........................#....................................................................#......................#.....#.....#.#......#................................................................................#....................................................................................................................#........#................................................#............#..#..................................................................................................................#...........................................................................#................................................................................................................................#..........................#...........#.........................#..............#.#..........................#....................................................................#......................#.....#.....#.#......#................................................................................#....................................................................................................................#........#................................................#............#..#..................................................................................................................#...........................................................................#................................................................................................................................#..........................#...........#..........
........................................................................#....................................................#......................#............................................................#......................................#..............................#..........#................................................................................................................................#.......................................................................................................................#.........#.........................................................................................#......#...............#......................#...............#........................................................................................................................................................................................#....................................................#......................#............................................................#......................................#..............................#..........#................................................................................................................................#.......................................................................................................................#.........#.........................................................................................#......#...............#......................#...............#........................................................................................................................................................................................#....................................................#......................#............................................................#......................................#..............................#..........#................................................................................
................................#............#.........##..........................................#.......................................................................#..........................#..............................#.............................................................................................................#...........................................................#......................................................................................................#...........................................................................................................................................................#.............#.....................................#..........................#..................................#............................#............................................#............#.........##..........................................#.......................................................................#..........................#..............................#.............................................................................................................#...........................................................#......................................................................................................#...........................................................................................................................................................#.............#.....................................#..........................#..................................#............................#............................................#............#.........##..........................................#.......................................................................#..........................#..............................#.............................................................................................................#...............................
...........#................#.................................................................#.............#...................#...................................................#.......................................#...............#.............................................................#......#................................#.......................................#......................#....................#.................#......................#..................#.....................................#...........................................#...................#..........#..........................................................................#......................................................#...................................................................................................#................#.................................................................#.............#...................#...................................................#.......................................#...............#.............................................................#......#................................#.......................................#......................#....................#.................#......................#..................#.....................................#...........................................#...................#..........#..........................................................................#......................................................#...................................................................................................#................#.................................................................#.............#...................#...................................................#.......................................#...............#.............................................................#......#................................#................................
.........#...........#...................................................................................................................#..#.........................................................................#.......#..................#.............................#............................................................................................#...........................................#.............#.........................................................................................................#...........................#.............................#.........................#.....................................................................#.................................#..................................................#.......................................................#...........#...................................................................................................................#..#.........................................................................#.......#..................#.............................#............................................................................................#...........................................#.............#.........................................................................................................#...........................#.............................#.........................#.....................................................................#.................................#..................................................#.......................................................#...........#...................................................................................................................#..#.........................................................................#.......#..................#.............................#............................................................................................#......
........................................................................................................................................#...........#....................#..........................................#................................#.......................................................................................................................................................................................................................................................................................#...............#...........................................................................................................................#............#.........................................................................................#.....................................................................................................................................................................................#...........#....................#..........................................#................................#.......................................................................................................................................................................................................................................................................................#...............#...........................................................................................................................#............#.........................................................................................#.....................................................................................................................................................................................#...........#....................#..........................................#................................#.............................................................................................................................
.............#..#....................................................##.........#.............................#........#....................................................#.........#...................................................#......................................................................................................#......#......#..............................................................................#..........................................................#................................................................................................#..............................#........................................................#..............#.............................................................#...........................................................................#..#....................................................##.........#.............................#........#....................................................#.........#...................................................#......................................................................................................#......#......#..............................................................................#..........................................................#................................................................................................#..............................#........................................................#..............#.............................................................#...........................................................................#..#....................................................##.........#.............................#........#....................................................#.........#...................................................#......................................................................................................#......#......#...................
............................................#.....................#................................................................#.................................................................................................#.......................................................................................#.................................................................#....................................#.......................................................#....................................................................................................................................................................................#.....................................................................................#................#.................................................................................................#.....................#................................................................#.................................................................................................#.......................................................................................#.................................................................#....................................#.......................................................#....................................................................................................................................................................................#.....................................................................................#................#.................................................................................................#.....................#................................................................#.................................................................................................#.......................................................................................#.....................................................
.................#................................#................................................................................................................#........................................................#.........................................................................................#......................................................#.......................................#.....#.....................................................................................................................#............................................................................#...................................................................#......................#.....................................................................................................................................#................................#................................................................................................................#........................................................#.........................................................................................#......................................................#.......................................#.....#.....................................................................................................................#............................................................................#...................................................................#......................#.....................................................................................................................................#................................#................................................................................................................#........................................................#.........................................................................................#......................................................#.....
...........................................#.........#..........................................#........................................................#...................#......#..#...#..................#........................................................................................#....#..#................................................................#.................................................................................................................................................................#....................................#.................................................................................................#........................................................#......................................................................................................................................#.........#..........................................#........................................................#...................#......#..#...#..................#........................................................................................#....#..#................................................................#.................................................................................................................................................................#....................................#.................................................................................................#........................................................#......................................................................................................................................#.........#..........................................#........................................................#...................#......#..#...#..................#........................................................................................#....#..#................................................................#..
..........................................#......#......#..............#.......................................#....................................................................................#...........#..................#.............................................................#..............#.........................................................................................................................................................#.........................#...............................................#............#..............................................#....................................................................#...................................................#............................................#.................................................................................................#......#......#..............#.......................................#....................................................................................#...........#..................#.............................................................#..............#.........................................................................................................................................................#.........................#...............................................#............#..............................................#....................................................................#...................................................#............................................#.................................................................................................#......#......#..............#.......................................#....................................................................................#...........#..................#.............................................................#..............#..................................................................
..................................................................#..................................................................................................................................................................................#..........#......................................#.......................#........................................................................................#..........................................................#..................................#.......................#....................#......................................................................................#......................................................#......#......................................#......................................................................#.........................................................................#..................................................................................................................................................................................#..........#......................................#.......................#........................................................................................#..........................................................#..................................#.......................#....................#......................................................................................#......................................................#......#......................................#......................................................................#.........................................................................#..................................................................................................................................................................................#..........#......................................#.......................#...................................................
..................................................................................................................................................................................................................#...............#......................................#...............................................................................................................................#..........................#....................................................................#......................................................................................#..............................................................................................................................................#................................................................................................................................................................................................................................................................................................................#...............#......................................#...............................................................................................................................#..........................#....................................................................#......................................................................................#..............................................................................................................................................#................................................................................................................................................................................................................................................................................................................#...............#......................................#.........................................................................................................
...............................................................#......#..........................................................#.......#....#...................................................................................................................................................................................#.............................#.#....................................................................................................................#....#...................................#.......................#..........#..............................................................#........................#.........................................#.....#...............................................................................#...............................................#.................................................................#......#..........................................................#.......#....#...................................................................................................................................................................................#.............................#.#....................................................................................................................#....#...................................#.......................#..........#..............................................................#........................#.........................................#.....#...............................................................................#...............................................#.................................................................#......#..........................................................#.......#....#...................................................................................................................................................................................#.............................#.#................
.................................#........................................................................#.........#...#..........................................................................................................................#........................................................#...................#...#..............................................#..........#.....................#.............#.................................................................................#.........................#.......................................................................................#.........................................................................................#..................#.....................................#...................................................#.................................#........................................................................#.........#...#..........................................................................................................................#........................................................#...................#...#..............................................#..........#.....................#.............#.................................................................................#.........................#.......................................................................................#.........................................................................................#..................#.....................................#...................................................#.................................#........................................................................#.........#...#..........................................................................................................................#........................................................#...................#...#..............................................
...................................................................................#...................#.....................................#.................................#.#.............................................................#..............#...............................................................................#.......................................#.....................................#...........#...#....................................................#....................#...........................#............................#................................................#.................................#......#........#..............................................................................................................................................................................................................................................#...................#.....................................#.................................#.#.............................................................#..............#...............................................................................#.......................................#.....................................#...........#...#....................................................#....................#...........................#............................#................................................#.................................#......#........#..............................................................................................................................................................................................................................................#...................#.....................................#.................................#.#.............................................................#..............#...............................................................................#....................................
#..........#...........................................#......................................#............#..........................................................................................#............#.....................................#.......................................................................#.......................................................................................................#..........................................................................................................#.........................................................................................#..........................................................................#............................................................................................#.......................#..........#...........................................#......................................#............#..........................................................................................#............#.....................................#.......................................................................#.......................................................................................................#..........................................................................................................#.........................................................................................#..........................................................................#............................................................................................#.......................#..........#...........................................#......................................#............#..........................................................................................#............#.....................................#.......................................................................#.................................................
....................#.............................................................#............................................................................................................#.................................#................................................................................#..........................................................#...................#...#........................#......................#.....................................#...................................................................................................#............................................................................................................................................................#..................................#..................................................................#.............................................................#............................................................................................................#.................................#................................................................................#..........................................................#...................#...#........................#......................#.....................................#...................................................................................................#............................................................................................................................................................#..................................#..................................................................#.............................................................#............................................................................................................#.................................#................................................................................#..........................................................#.....
...............#...........................................................................................................................................................................................................#.....#.....................#..#..................................#....................................................................................................#.............#.....#...........#........................................#.....#....................................##.....................................................#........................................#..............#.......#........#.............................................#........................................................................................................#...................#...........................#...........................................................................................................................................................................................................#.....#.....................#..#..................................#....................................................................................................#.............#.....#...........#........................................#.....#....................................##.....................................................#........................................#..............#.......#........#.............................................#........................................................................................................#...................#...........................#...........................................................................................................................................................................................................#.....#.....................#..#..................................#.....................................................................................
...............................................................................................................#.........................................#..#......#...............................................................................................................................................#......................................................................................................#....#....................#...............#...#...........#..................................#.................................................................................................................................................................#..........................................................................#............................................................#...........................................................................................................................#.........................................#..#......#...............................................................................................................................................#......................................................................................................#....#....................#...............#...#...........#..................................#.................................................................................................................................................................#..........................................................................#............................................................#...........................................................................................................................#.........................................#..#......#...............................................................................................................................................#...............................................................
........................................................................................#............#...........................................#........................................................................................................#...#............................#..............#...........................#..#....#..#......#.........................................................#................................................................#..................................................#...#........................................#..................................................................................................#........................#..................#........................................................#.#........................................................................................................................................#............#...........................................#........................................................................................................#...#............................#..............#...........................#..#....#..#......#.........................................................#................................................................#..................................................#...#........................................#..................................................................................................#........................#..................#........................................................#.#........................................................................................................................................#............#...........................................#........................................................................................................#...#............................#..............#...........................#..#....#..#......#..........................
.#...................................................................................................................#...##.........#......#.....................................#.............#......................................................#.........................................#..........#....#.......................................................................#.............#.......#...................................................................................................................................#..#.#............#..................................#.....................................................#.............#......................#.........................................#..........................................#.#.............#............#..........................#...................................................................................................................#...##.........#......#.....................................#.............#......................................................#.........................................#..........#....#.......................................................................#.............#.......#...................................................................................................................................#..#.#............#..................................#.....................................................#.............#......................#.........................................#..........................................#.#.............#............#..........................#...................................................................................................................#...##.........#......#.....................................#.............#......................................................#.........................................#..........#....#..................................................................
...............................................................................................................#.....#.........................................................#......................#....................#........................................................................#...........................................................#.......................................................................................................................#..................#...............................................#.............................#................#..#.#............................................................................................#...................................#......................................................................##....................................................................................................................................#.....#.........................................................#......................#....................#........................................................................#...........................................................#.......................................................................................................................#..................#...............................................#.............................#................#..#.#............................................................................................#...................................#......................................................................##....................................................................................................................................#.....#.........................................................#......................#....................#........................................................................#...........................................................#..................
..................................................#.......................................................................#......................................#.#.......................................................................................#...............................................#...........#...............................................................................................#........#.#...#..............................................#.......#.................................#..................#..#.................#..........................................#....................................................................................#...#....................................................................................................................................................................................#.......................................................................#......................................#.#.......................................................................................#...............................................#...........#...............................................................................................#........#.#...#..............................................#.......#.................................#..................#..#.................#..........................................#....................................................................................#...#....................................................................................................................................................................................#.......................................................................#......................................#.#.......................................................................................#...............................................#...........#...........................................................
......#.............#.................................#....................................#...............................#.................................................................................................................................................................................#.....#.................................................................................#.......#.............................................#..........................................................................#.........................................................#........................................................................................................................#........................................................#...#..................................#............#......#......#.............#.................................#....................................#...............................#.................................................................................................................................................................................#.....#.................................................................................#.......#.............................................#..........................................................................#.........................................................#........................................................................................................................#........................................................#...#..................................#............#......#......#.............#.................................#....................................#...............................#.................................................................................................................................................................................#.....#...............................................................
...#..............................................................................................................................................................................................................................................................#...................................................................#.#.............................#.................................................................................#..............................................................#.........#...........................#......................#....................................#........................................................................................................#.#........................................................................#....#..............................#..............................................................................................................................................................................................................................................................#...................................................................#.#.............................#.................................................................................#..............................................................#.........#...........................#......................#....................................#........................................................................................................#.#........................................................................#....#..............................#..............................................................................................................................................................................................................................................................#...................................................................#.#.............................#............
..............................................................#........................#........................#....................................................................................................................................#.........##.............#.#..........................#..................................................................................................................................#................#..........#...........................................................................#................#..................................................................................................#...................................................................................................#...............#......................................#......................................................................#........................#........................#....................................................................................................................................#.........##.............#.#..........................#..................................................................................................................................#................#..........#...........................................................................#................#..................................................................................................#...................................................................................................#...............#......................................#......................................................................#........................#........................#....................................................................................................................................#.........##.............#.#..........................#.......................................................................
#....................................................................................................................#.......#.......................#.......................................................#.........................................................................#......................................#..................#...............................................................................#......................................................#..........#............................................................................................................................................##.........#.........................................................................................#.......#......................................................................#.........#....................................................................................................................#.......#.......................#.......................................................#.........................................................................#......................................#..................#...............................................................................#......................................................#..........#............................................................................................................................................##.........#.........................................................................................#.......#......................................................................#.........#....................................................................................................................#.......#.......................#.......................................................#.........................................................................#......................................#..................#.................................
.......#...............#.....................................................................................................................................................................#............................................................................#..........#...........#...............................#...........................................................#................................................................#.................#............#..............................................................#...................................................................................................................................................................................................................#....................................................................#...............#.....................................................................................................................................................................#............................................................................#..........#...........#...............................#...........................................................#................................................................#.................#............#..............................................................#...................................................................................................................................................................................................................#....................................................................#...............#.....................................................................................................................................................................#............................................................................#..........#...........#...............................#.................................................
.............#........................#......................................#............................#................#.....#............................#..........................................#........................................................................................................................#.......#........................................................#..........................................#...............................#..........................#.................................#........................#........................................................#.................#...................................................#........#......................................................................................................#.......................................#........................#......................................#............................#................#.....#............................#..........................................#........................................................................................................................#.......#........................................................#..........................................#...............................#..........................#.................................#........................#........................................................#.................#...................................................#........#......................................................................................................#.......................................#........................#......................................#............................#................#.....#............................#..........................................#........................................................................................................................#.......#........................................
..........................................................................#....................#........................#............................................#..#.........................#................................................................#...##............................................................................................................................................#........................................#.....#..................................................................................................................................................................#............................................................................................................#...#...............................................................................................................................................................#....................#........................#............................................#..#.........................#................................................................#...##............................................................................................................................................#........................................#.....#..................................................................................................................................................................#............................................................................................................#...#...............................................................................................................................................................#....................#........................#............................................#..#.........................#................................................................#...##..........................................................................................................
............................#...............................#..................#......................#.............#.........#............................................#....................#.........................................#...........................................#.............................................#......................................##......................#..................................................#..................................................................#.......................................................................................................................#................................................................................................#.....................................................#.....................#...........#...............................#...............................#..................#......................#.............#.........#............................................#....................#.........................................#...........................................#.............................................#......................................##......................#..................................................#..................................................................#.......................................................................................................................#................................................................................................#.....................................................#.....................#...........#...............................#...............................#..................#......................#.............#.........#............................................#....................#.........................................#...........................................#.............................................#......................................##......
.............#..............................#.........................................................................................................................#.............................#................................................................................................#.................................................#....................................#................#.#.............................#....#......#.......................#.....#...........................................................................#..................#.....................................................#.............................#...................................................#.....................................#..............#............................................#..........................#..............................#.........................................................................................................................#.............................#................................................................................................#.................................................#....................................#................#.#.............................#....#......#.......................#.....#...........................................................................#..................#.....................................................#.............................#...................................................#.....................................#..............#............................................#..........................#..............................#.........................................................................................................................#.............................#................................................................................................#.................................................#...........................
....................#............................................................#........................................................#.#..................................................................#..........................................................................................#.......#...................#..#...................#..............................................................#.............................................................................................................................................#..............................#....................#.....................#.....................................#.............................................................................................................#.........................................................#............................................................#........................................................#.#..................................................................#..........................................................................................#.......#...................#..#...................#..............................................................#.............................................................................................................................................#..............................#....................#.....................#.....................................#.............................................................................................................#.........................................................#............................................................#........................................................#.#..................................................................#..........................................................................................#.......#...................#..#...................#.....................
...........#...................................#......................................................................................................#.................#...................................................#..........#............................................................................................................................................#........................................................#....#.......#.......#..............................................#..........................................................................................................................................................#............................................................................................................................................................................#...................................#......................................................................................................#.................#...................................................#..........#............................................................................................................................................#........................................................#....#.......#.......#..............................................#..........................................................................................................................................................#............................................................................................................................................................................#...................................#......................................................................................................#.................#...................................................#..........#...........................................................................................................................................
....................#.......................................................................................................#...#..........#................................................................................................................#..........................................................................................................#.......#......#.......#....................#.......................................................................................................................................................#...................................................................................................................................................................................................................................#...#.....................#........................#.......................................................................................................#...#..........#................................................................................................................#..........................................................................................................#.......#......#.......#....................#.......................................................................................................................................................#...................................................................................................................................................................................................................................#...#.....................#........................#.......................................................................................................#...#..........#................................................................................................................#..........................................................................................................#.......#...
.......................................................#......................................................................................#..................................................................#....................................................#................#..#.....................................................#....#....................................................................................................................................................................#.....................................#.........................................#........................#...............................................................................................................................#...........#......................................#..............................................................................#......................................................................................#..................................................................#....................................................#................#..#.....................................................#....#....................................................................................................................................................................#.....................................#.........................................#........................#...............................................................................................................................#...........#......................................#..............................................................................#......................................................................................#..................................................................#....................................................#................#..#.....................................................#....#.............................
.................................#.........................................#...............................................................#.............................................................#....#..#..........................................................#.....................................................#...........#........#.........................................#...............................................................#.................................#....#..........................#............................................#..............................#...#.................#.......#........................................#..........#..................................................#.............#..................#.......................................#...#.............................................#.........................................#...............................................................#.............................................................#....#..#..........................................................#.....................................................#...........#........#.........................................#...............................................................#.................................#....#..........................#............................................#..............................#...#.................#.......#........................................#..........#..................................................#.............#..................#.......................................#...#.............................................#.........................................#...............................................................#.............................................................#....#..#..........................................................#.....................................................#...........#........#...........................
...............................................................................................................................#............................................................#..................#......................................................................................................................................................................#.....................................................#.............................................................................#.............................#..........#...........#...........................#.................#.....................................................................................................................................................................................#.........................................................................................................................................................#............................................................#..................#......................................................................................................................................................................#.....................................................#.............................................................................#.............................#..........#...........#...........................#.................#.....................................................................................................................................................................................#.........................................................................................................................................................#............................................................#..................#...................................................................................................................................................................
.....................#..........#..............................................................#....................................................#...............#..........................................#.........................................................................................................#.......#..................................................................................#.....#..............##..............................................#.......................................................................#....................................................................................#.......................................................................#...................#...#............................#...............................................................................#..........#..............................................................#....................................................#...............#..........................................#.........................................................................................................#.......#..................................................................................#.....#..............##..............................................#.......................................................................#....................................................................................#.......................................................................#...................#...#............................#...............................................................................#..........#..............................................................#....................................................#...............#..........................................#.........................................................................................................#.......#.................................................
................................................#..................................................................................................#...................#...............#....................................................................................#......................#..............................................................................................................................#.........................................#.............................................................................#.....#...................................................................#.........................................................................................................................................................................................................................................................#..................................................................................................#...................#...............#....................................................................................#......................#..............................................................................................................................#.........................................#.............................................................................#.....#...................................................................#.........................................................................................................................................................................................................................................................#..................................................................................................#...................#...............#....................................................................................#......................#...............................................................................
.......................#...................................................................................#.................................................................#.......................................#.................................................................#......................................#...............................................................#....................#..................................................................................................#..................#....................................................#.................................................#...................#...................................#...........................................#................................#...............................................................................#...................................................................................#.................................................................#.......................................#.................................................................#......................................#...............................................................#....................#..................................................................................................#..................#....................................................#.................................................#...................#...................................#...........................................#................................#...............................................................................#...................................................................................#.................................................................#.......................................#.................................................................#......................................#....................................................
........#.........................#....................................................................................................#..................................................................#......................................#.........................................................................#................................#...............................................................................................................................................#............................#..............................#....#.......................................................................................#......................................................................................................#...............................................#..#......................#.........................#....................................................................................................#..................................................................#......................................#.........................................................................#................................#...............................................................................................................................................#............................#..............................#....#.......................................................................................#......................................................................................................#...............................................#..#......................#.........................#....................................................................................................#..................................................................#......................................#.........................................................................#................................#......................
...............................................#......................................#..............................................................................................................................#.........................#.....#..............#..........................................................................................................................................................................................................##.....................#..................................................................................................#......................#...#....#......................................#...................#.#...........................#..#.................................#.....................................................................................................................#......................................#..............................................................................................................................#.........................#.....#..............#..........................................................................................................................................................................................................##.....................#..................................................................................................#......................#...#....#......................................#...................#.#...........................#..#.................................#.....................................................................................................................#......................................#..............................................................................................................................#.........................#.....#..............#..............................................................................................................
.............................................................#...................................................................................................#......................................................#..........................................#....................................#............#...........................................#....................................................................#...............................................#......................................................................#....................................#...................................................................................................................#...........................................................................................................#........................................................................#...................................................................................................#......................................................#..........................................#....................................#............#...........................................#....................................................................#...............................................#......................................................................#....................................#...................................................................................................................#...........................................................................................................#........................................................................#...................................................................................................#......................................................#..........................................#....................................#............#...........................................#.................
............#.................#...................#...........................................................................#.....................................................#....................................................................................................................................................................#.......#..............#.........................................................................#.........#...................................#.........................................................................#...........................................................................................................................................................#...............................................................#...........................................#.................#...................#...........................................................................#.....................................................#....................................................................................................................................................................#.......#..............#.........................................................................#.........#...................................#.........................................................................#...........................................................................................................................................................#...............................................................#...........................................#.................#...................#...........................................................................#.....................................................#....................................................................................................................................................................#.......#..............#..
.............#.............................#.................#.................................................................................................................................................................................#..............................................#..............#..................................#................#..............................................................................................#.....................................................................................................#...........................#...............................#.....................#.#.....................#.#..................................#.........................#.....................................................................................#.....................#.............................#.................#.................................................................................................................................................................................#..............................................#..............#..................................#................#..............................................................................................#.....................................................................................................#...........................#...............................#.....................#.#.....................#.#..................................#.........................#.....................................................................................#.....................#.............................#.................#.................................................................................................................................................................................#..............................................#..............#..................................#................#.................
.....................................................#..................#...............#..............#..........................................................................................................#...................................................................................#.................................................................#...................................................................#........................................................................................................................................#......................................#.............................................................#........................................................................................................................................................................................................#..................#...............#..............#..........................................................................................................#...................................................................................#.................................................................#...................................................................#........................................................................................................................................#......................................#.............................................................#........................................................................................................................................................................................................#..................#...............#..............#..........................................................................................................#...................................................................................#.................................................................#..........
.............................................................#.......#.......................................#.....................................................................#.....#..........................................#................#........................................................#.....................................................................................#............#...............................................................#............................................................................................................................................................................................................................................................................................#.............................#..............................................................................................#.......#.......................................#.....................................................................#.....#..........................................#................#........................................................#.....................................................................................#............#...............................................................#............................................................................................................................................................................................................................................................................................#.............................#..............................................................................................#.......#.......................................#.....................................................................#.....#..........................................#................#........................................................#....................................................................
........................#..........................................................................................#................................#.........................................#..................................................................................................#.......................................................#...................#...........................#........................................#................#................#..............................................................#.............................................................#...............................................................#....................#................................................................................................#..............................................................#..........................................................................................#................................#.........................................#..................................................................................................#.......................................................#...................#...........................#........................................#................#................#..............................................................#.............................................................#...............................................................#....................#................................................................................................#..............................................................#..........................................................................................#................................#.........................................#..................................................................................................#.......................................................#...................#.....
....#...............................................#.....#................#.................#............................................#....................................#.......................#...........#.....................................#............................................................#..................................#........................................................#..........#.............................................................#.................................................................................................................................................................................................................................................................................................................................#...#................#...............................................#.....#................#.................#............................................#....................................#.......................#...........#.....................................#............................................................#..................................#........................................................#..........#.............................................................#.................................................................................................................................................................................................................................................................................................................................#...#................#...............................................#.....#................#.................#............................................#....................................#.......................#...........#.....................................#............................................................#..................................#.........................
..................#..................................................................................................................................................................................................................#.......................................................................................................#.........................##................................................................................................................................................#...................................#......................#.........................#...................#.............................................................................................................................................................................................................................#..................................................................................................................................................................................................................#.......................................................................................................#.........................##................................................................................................................................................#...................................#......................#.........................#...................#.............................................................................................................................................................................................................................#..................................................................................................................................................................................................................#.......................................................................................................#.........................##..........
.......................................................#....................................................................#.....................................#........................................................................................................................#...........#...........#.....................................#..............................................................................................................................................................................................#..............................................................................................................#...#..................................................................................................#......................................................................................................................#....................................................................#.....................................#........................................................................................................................#...........#...........#.....................................#..............................................................................................................................................................................................#..............................................................................................................#...#..................................................................................................#......................................................................................................................#....................................................................#.....................................#........................................................................................................................#...........#...........#.....................................#.........................
...................................#..........................................................................#.................#..............#.........#...............................#..............#..........................................#...........................................................#....................................................#...............................................#...........................................................................................................................................#.....................................#.....................................................................................#...........................................................................#........................................................................................................#..........................................................................#.................#..............#.........#...............................#..............#..........................................#...........................................................#....................................................#...............................................#...........................................................................................................................................#.....................................#.....................................................................................#...........................................................................#........................................................................................................#..........................................................................#.................#..............#.........#...............................#..............#..........................................#...........................................................#....................................................#..............
...............................#.............................#........................................................#............................#...............................#..............................................................#..........#...................................................................................#.........#.............#.........#.........#................#...............................................................................................................................................................................................#........#........................#.........#........................................#.........................................................................................................................................................................#.............................#........................................................#............................#...............................#..............................................................#..........#...................................................................................#.........#.............#.........#.........#................#...............................................................................................................................................................................................#........#........................#.........#........................................#.........................................................................................................................................................................#.............................#........................................................#............................#...............................#..............................................................#..........#...................................................................................#.........#.............#.........
............#........................................................................#.............#.......................................................................................................#.................................................................#........................#...................................................#.....................................................................................................................................................................................#...............................................................#...........................#..#............#.......................................................#...............................................#...#.................................................................................#........................................................................#.............#.......................................................................................................#.................................................................#........................#...................................................#.....................................................................................................................................................................................#...............................................................#...........................#..#............#.......................................................#...............................................#...#.................................................................................#........................................................................#.............#.......................................................................................................#.................................................................#........................#...................................................#........................
......................................#......................................................#........#..............................#....#............................................#....................................................#.................................................#.....................#..............................................#.............#....................................................#........................................................................#.....................................................................................................#...................#..........................................................#..................................................#....#...................##..................................................................................................#......................................................#........#..............................#....#............................................#....................................................#.................................................#.....................#..............................................#.............#....................................................#........................................................................#.....................................................................................................#...................#..........................................................#..................................................#....#...................##..................................................................................................#......................................................#........#..............................#....#............................................#....................................................#.................................................#.....................#..............................................#.............#.
.........................................................#..........................#...............................................#..............................................#...............................................................................................................................................................................#............................#...............................#....................#...................................................................................................................................................#.................................................#....................................................................................#.......................................................................................#..............................................................#..........................#...............................................#..............................................#...............................................................................................................................................................................#............................#...............................#....................#...................................................................................................................................................#.................................................#....................................................................................#.......................................................................................#..............................................................#..........................#...............................................#..............................................#...............................................................................................................................................................................#...............
.....................................................................#..........................#...........................................................................................................................................#.............................................#..........................#.........................................................#..............#............................#................................#........#.......................................................................................................................................................#............#.............................#.............................................#.........................#..................................................................................................................................................................#..........................#...........................................................................................................................................#.............................................#..........................#.........................................................#..............#............................#................................#........#.......................................................................................................................................................#............#.............................#.............................................#.........................#..................................................................................................................................................................#..........................#...........................................................................................................................................#.............................................#..........................#.........................................................#...
............................................................................................#..............................................#.....................#...#...................................................#....#...............................................................#............................................................#.............................................................#..........................................................#........................#.............................#......................................................................................#.......................................................................................................................................................#...............................................................................................................................................#..............................................#.....................#...#...................................................#....#...............................................................#............................................................#.............................................................#..........................................................#........................#.............................#......................................................................................#.......................................................................................................................................................#...............................................................................................................................................#..............................................#.....................#...#...................................................#....#...............................................................#............................................................#.......................
...................................................#.................................................................#.........................................................................................................................#.............................................#.........................#........................................#................................#................................................#....#.................##.....................#...#.......................#..........#..........................#..................#..................#.......................#........#.....................#..........................................................................................................................................................................#......................................................#.................................................................#.........................................................................................................................#.............................................#.........................#........................................#................................#................................................#....#.................##.....................#...#.......................#..........#..........................#..................#..................#.......................#........#.....................#..........................................................................................................................................................................#......................................................#.................................................................#.........................................................................................................................#.............................................#.........................#........................................#..................
........................................................#................................................................................................................#................................................................................................#........................................#...........................................................................................................#............................#.......#.......................................................................................................................................................................................................................................#...........................................#.#............................................................................#..............................................................#................................................................................................................#................................................................................................#........................................#...........................................................................................................#............................#.......#.......................................................................................................................................................................................................................................#...........................................#.#............................................................................#..............................................................#................................................................................................................#................................................................................................#........................................#...............................................................
.........................................#......................................................................................................................................#..................................#.#......................................#...................................................#..................................................#.................#........................................................#....................................................................................#....................................................................................................................................#......................................................#...............................#................................#.................................#..........#.........................................#......................................................................................................................................#..................................#.#......................................#...................................................#..................................................#.................#........................................................#....................................................................................#....................................................................................................................................#......................................................#...............................#................................#.................................#..........#.........................................#......................................................................................................................................#..................................#.#......................................#...................................................#..................................................#...............
..............#..........................................#.......................#......................................................#...................................#......#...............#................#..........................................................#....................................#..................................................................................#..........#...............................#.................#........................................................#.............................................................#....#............#...............#...........#...........................................................................#..............#...............................................................................#.......................#...............#..........................................#.......................#......................................................#...................................#......#...............#................#..........................................................#....................................#..................................................................................#..........#...............................#.................#........................................................#.............................................................#....#............#...............#...........#...........................................................................#..............#...............................................................................#.......................#...............#..........................................#.......................#......................................................#...................................#......#...............#................#..........................................................#....................................#..............................................................
................................#.......................................#.......................................................................................................................#................................................................................#..............#........................................................................#.................................................................#.....................................................................#................#............................................................................................................................#..........................................#...............................#....#...................#..........................................................................................................#.......................................#.......................................................................................................................#................................................................................#..............#........................................................................#.................................................................#.....................................................................#................#............................................................................................................................#..........................................#...............................#....#...................#..........................................................................................................#.......................................#.......................................................................................................................#................................................................................#..............#........................................................................#.........
..........#..................................................#....................................................................................................................................#.......................................#..........................................#............#........................#............#.#.....#..............................................................#................................................................................................................................................................#......#......#.......#.........#.............................#............................................#........................#..............................#..........................................................#.........................................#..................................................#....................................................................................................................................#.......................................#..........................................#............#........................#............#.#.....#..............................................................#................................................................................................................................................................#......#......#.......#.........#.............................#............................................#........................#..............................#..........................................................#.........................................#..................................................#....................................................................................................................................#.......................................#..........................................#............#........................#............#.#.....#..................................
................#............#............#...........................................................................................................................................................................................#................................#.....................#..............#....................................................#........................#.....................................................................................................................................................#..............................#............................................................#....................................................#...............................................................................................................................#............................#............#............#...........................................................................................................................................................................................#................................#.....................#..............#....................................................#........................#.....................................................................................................................................................#..............................#............................................................#....................................................#...............................................................................................................................#............................#............#............#...........................................................................................................................................................................................#................................#.....................#..............#....................................................#.................
........#..................................#.................#............................................................................#...............................................................................................#.........#...................................................................................#.................................................................................#...................................................#...............................................................................................................#.....................#....#....................#.........................................................#.......................................................................................#..........#.#........................................#..................................#.................#............................................................................#...............................................................................................#.........#...................................................................................#.................................................................................#...................................................#...............................................................................................................#.....................#....#....................#.........................................................#.......................................................................................#..........#.#........................................#..................................#.................#............................................................................#...............................................................................................#.........#...................................................................................#..........................................
...................................#..........................................................................##...#.................................................................#.............................#...........................#..........................................................................................#..................................................................................#..................................................#...........................................................................#..................................#..........................#..........#...............................#........................................................................#..................................................................................................................................#..........................................................................##...#.................................................................#.............................#...........................#..........................................................................................#..................................................................................#..................................................#...........................................................................#..................................#..........................#..........#...............................#........................................................................#..................................................................................................................................#..........................................................................##...#.................................................................#.............................#...........................#..........................................................................................#........................................
......#........................................................................................................#.................................................................................................................................................................#.......................................................#.....................#.#.......................................................................................................................#...................#.........................................................................................................................................................................................................#.........................................#........#.....#....................#..............................................#........................................................................................................#.................................................................................................................................................................#.......................................................#.....................#.#.......................................................................................................................#...................#.........................................................................................................................................................................................................#.........................................#........#.....#....................#..............................................#........................................................................................................#.................................................................................................................................................................#.......................................................#.....................#.#.................
.................................................................#..........#...................................................................#....................................................#..............................................................................................................................##...........#..#...................#...............................................................#................................................................#.........................#.........#...............................#....................................#...........................................................#......................................................................................#.........................................................................................................................................#..........#...................................................................#....................................................#..............................................................................................................................##...........#..#...................#...............................................................#................................................................#.........................#.........#...............................#....................................#...........................................................#......................................................................................#.........................................................................................................................................#..........#...................................................................#....................................................#..............................................................................................................................##...........#..#...................#..........
................................................................#..................##...............#...............................................................................#............................................................................#.....................................................................................#........................................................................................................................................................................................#................................................................................................................................................................................................................................#....#...#...................................................................................................................#..................##...............#...............................................................................#............................................................................#.....................................................................................#........................................................................................................................................................................................#................................................................................................................................................................................................................................#....#...#...................................................................................................................#..................##...............#...............................................................................#............................................................................#.....................................................................................#...........................
...........#...................................#........................................#.................................#...#..........................................#...............#..........#........................................................................#.............................................................................#.................................................................................................................................................................................#..................................................#...................#..................................................................#..........#........................#.....................................................#.....#......................#..........................................#...................................#........................................#.................................#...#..........................................#...............#..........#........................................................................#.............................................................................#.................................................................................................................................................................................#..................................................#...................#..................................................................#..........#........................#.....................................................#.....#......................#..........................................#...................................#........................................#.................................#...#..........................................#...............#..........#........................................................................#.............................................................................#.......................
#............................................................#........................#..........................................................................................#...........................#..............................#....#.........#..........................................#...................................#........................#.......#...............#......................................................#...#...........................#.##.....#...............................................................................................................#.......................................................#....................................................#.........##..........................#..#..............................................#.............................#............................................................#........................#..........................................................................................#...........................#..............................#....#.........#..........................................#...................................#........................#.......#...............#......................................................#...#...........................#.##.....#...............................................................................................................#.......................................................#....................................................#.........##..........................#..#..............................................#.............................#............................................................#........................#..........................................................................................#...........................#..............................#....#.........#..........................................#...................................#........................#.......#.......
....................................................................................................#...........................#.....................................................................................................................................................................#...................................................................................#.#............................................................................................#................#..................................#........#............#.......................#...................#...........................................................................#.........................................................................................................................................#............................................................................................................#...........................#.....................................................................................................................................................................#...................................................................................#.#............................................................................................#................#..................................#........#............#.......................#...................#...........................................................................#.........................................................................................................................................#............................................................................................................#...........................#.....................................................................................................................................................................#............................................................................
.........................................................................................................................#....................................................................................................................................................................................................#.................................#............#..........................#........................................................................................#.......#..........................................#............................................#................................................................................#...................................#............#.......#......................................................................................#....................................................................................................................................#....................................................................................................................................................................................................#.................................#............#..........................#........................................................................................#.......#..........................................#............................................#................................................................................#...................................#............#.......#......................................................................................#....................................................................................................................................#....................................................................................................................................................................................................#.................................#............#.....
............................................#....#...............................................................................................#............................................#............................#..............................................................#.....................................................................#............................................................................#.........................................#........................................#.................................................................................................#................................................................................#....................#.................................................................................................................................................#....#...............................................................................................#............................................#............................#..............................................................#.....................................................................#............................................................................#.........................................#........................................#.................................................................................................#................................................................................#....................#.................................................................................................................................................#....#...............................................................................................#............................................#............................#..............................................................#.....................................................................#..................
...#..........#......#..............#..#.#.......................................................#..........#...............................................#...........#..........................................................................................#....................................................................................................#.........................................................................#...............................................#.....#..............#...................#.............................................................................................#...........................#...........#.........................................................#.........................#...........................................................................#..........#......#..............#..#.#.......................................................#..........#...............................................#...........#..........................................................................................#....................................................................................................#.........................................................................#...............................................#.....#..............#...................#.............................................................................................#...........................#...........#.........................................................#.........................#...........................................................................#..........#......#..............#..#.#.......................................................#..........#...............................................#...........#..........................................................................................#....................................................................................................#..........
........................................................................................................#.......................................................................................#.........................................#..................................................#.........................#.............##...............................................................#........................................................#...................................#..................................................#.........................................................................................................................................................#............................................................................................#.........................#..............................................................................................................#.......................................................................................#.........................................#..................................................#.........................#.............##...............................................................#........................................................#...................................#..................................................#.........................................................................................................................................................#............................................................................................#.........................#..............................................................................................................#.......................................................................................#.........................................#..................................................#.........................#.............##............................................
......................#........................................................#.........................................#.........................................................................#........#.#.....##................#.#...............................#........................................................................................#....................#.....................#............................#............................................................................#..................#..................................................#.............................................#........#.......#...............#.........................................................#..............................................................................................................................#........................................................#.........................................#.........................................................................#........#.#.....##................#.#...............................#........................................................................................#....................#.....................#............................#............................................................................#..................#..................................................#.............................................#........#.......#...............#.........................................................#..............................................................................................................................#........................................................#.........................................#.........................................................................#........#.#.....##................#.#...............................#........................................................................................#.................
..................................#..............................................................................................................................................................................#.................................................................................................#...............#........................................................................................#.................................................................#............................#.....#...........#.............#.........................................................#.........................................................................#.....................................#........#...................#...............................................................#.............................................#..............................................................................................................................................................................#.................................................................................................#...............#........................................................................................#.................................................................#............................#.....#...........#.............#.........................................................#.........................................................................#.....................................#........#...................#...............................................................#.............................................#..............................................................................................................................................................................#.................................................................................................#...............#...............................................
.#...............#...................................................................................#...................................................................#.......................................................................................#......................................................#.........................................................................................................................#................................................#.........................................................................................#..........................................................................................................#........#...................#.......................................#.#...........................#..#................................#...............#...................................................................................#...................................................................#.......................................................................................#......................................................#.........................................................................................................................#................................................#.........................................................................................#..........................................................................................................#........#...................#.......................................#.#...........................#..#................................#...............#...................................................................................#...................................................................#.......................................................................................#......................................................#..........................................................
.............................................................#..................................................................#..............................#.............#..................................#..............#.......................................#................................................................................................#......................................................................................#....................................................................................#................................................#...........#............................#..................................................#.....................................................................................................................................#...................................................................#..................................................................#..............................#.............#..................................#..............#.......................................#................................................................................................#......................................................................................#....................................................................................#................................................#...........#............................#..................................................#.....................................................................................................................................#...................................................................#..................................................................#..............................#.............#..................................#..............#.......................................#................................................................................................#..........
......................#..#...................................................................#............................................................................#................................#.............................#.........#.................................................................................................................................#................................................................................................................................................................................................................................................................................................................................................#...........................................................#.................................................................#..#...................................................................#............................................................................#................................#.............................#.........#.................................................................................................................................#................................................................................................................................................................................................................................................................................................................................................#...........................................................#.................................................................#..#...................................................................#............................................................................#................................#.............................#.........#...............................................................................................................................
..........................#.........................................................#.......................................................................................................................................................#.............#........................................#.........................................................................................................#....#...........#.......................................................#.............#..................#......................................#.......................................#..........................................................................................#........#..............#................................................#.........................................#...................................................#.........................................................#.......................................................................................................................................................#.............#........................................#.........................................................................................................#....#...........#.......................................................#.............#..................#......................................#.......................................#..........................................................................................#........#..............#................................................#.........................................#...................................................#.........................................................#.......................................................................................................................................................#.............#........................................#...............................................................................
...................................................................#.......................................................#........................................#....#................#.....................#...............................................................................#.................................................................................................#................................#..............................................#............................#....................................................................#.....................................................#..............................................................#...........................................................................................#.............................##............................................................................#.......................................................#........................................#....#................#.....................#...............................................................................#.................................................................................................#................................#..............................................#............................#....................................................................#.....................................................#..............................................................#...........................................................................................#.............................##............................................................................#.......................................................#........................................#....#................#.....................#...............................................................................#..................................................................................
.....................................#..........................#................................#..........................................................................................................................................................................#.................................................................#..................................................................................................................................................#............#....................#.........................#...............................................................#...........................#............................................................................#............................................................................................................................................#..........................#................................#..........................................................................................................................................................................#.................................................................#..................................................................................................................................................#............#....................#.........................#...............................................................#...........................#............................................................................#............................................................................................................................................#..........................#................................#..........................................................................................................................................................................#.................................................................#....................................
............#....................#......................................#..................................................#..................................................................................#..........................................#....................................#.............#.......................................................................#.......................................#..................................................................#..................................................#..........................................................................................................................#...................................#................................................................#..........................................#............................#....................#......................................#..................................................#..................................................................................#..........................................#....................................#.............#.......................................................................#.......................................#..................................................................#..................................................#..........................................................................................................................#...................................#................................................................#..........................................#............................#....................#......................................#..................................................#..................................................................................#..........................................#....................................#.............#......................................................................
...................#.....#...............#..........................................................................................................................................................#........................................#...........................................................................................................................................#.......................................................................................................................#...............................................................................#........................................#..................................................................................#...............................#......#............................................................................................#.....#...............#..........................................................................................................................................................#........................................#...........................................................................................................................................#.......................................................................................................................#...............................................................................#........................................#..................................................................................#...............................#......#............................................................................................#.....#...............#..........................................................................................................................................................#........................................#.....................................................................................................................................
........................................................................#......................................#...........................#..........................#.......................................................#.....................................................................#.#........................................................................#........................#.#............................................#............#.................................................................................................................................................................................................#.........................................................................................#.......#.................................................#...........................................................................................#......................................#...........................#..........................#.......................................................#.....................................................................#.#........................................................................#........................#.#............................................#............#.................................................................................................................................................................................................#.........................................................................................#.......#.................................................#...........................................................................................#......................................#...........................#..........................#.......................................................#.....................................................................#.#........................................................................#...
.............................................#...................................................#.........................................................#.#.................................#.......#.........................#.................#.........................................#..............................................#...............................................................#..............#..........#.......#.......................................................................................................................................#...........................................#.........#...................................#........................................................#............................................................#....................................................................................#...................................................#.........................................................#.#.................................#.......#.........................#.................#.........................................#..............................................#...............................................................#..............#..........#.......#.......................................................................................................................................#...........................................#.........#...................................#........................................................#............................................................#....................................................................................#...................................................#.........................................................#.#.................................#.......#.........................#.................#.........................................#..............................................#......................................
.......................................................................................................................................................................................................#.................................................................................................................................#........................................................................................................##..........................#...#....................................................................................................................................................................#............................#..........#.........................#..............................................................#............................................................................................................................................................................................................................................................#.................................................................................................................................#........................................................................................................##..........................#...#....................................................................................................................................................................#............................#..........#.........................#..............................................................#............................................................................................................................................................................................................................................................#.................................................................................................................................#.........................................
....................#.....................................................................#................................#.#.................#........................................................................#....#.................#..........................#..........................................#.............................................................................................#.....#............................................#.........................................................................#.............................................................................#...................................#.................................#..........................#....#..........................................................................................#..................................#.....................................................................#................................#.#.................#........................................................................#....#.................#..........................#..........................................#.............................................................................................#.....#............................................#.........................................................................#.............................................................................#...................................#.................................#..........................#....#..........................................................................................#..................................#.....................................................................#................................#.#.................#........................................................................#....#.................#..........................#..........................................#.............................................................
...............................................#............#...........#............................................#..................................................................#......................................................#........................#....#..................................#................................................................................#...........................................#................................................#...........................................................#...................#.......................................................#.................................................................#.......#...........................#..#........#....................................................................................................................................#............#...........#............................................#..................................................................#......................................................#........................#....#..................................#................................................................................#...........................................#................................................#...........................................................#...................#.......................................................#.................................................................#.......#...........................#..#........#....................................................................................................................................#............#...........#............................................#..................................................................#......................................................#........................#....#..................................#..................................................................
................#..........................................................#...............................#...............................................................................................................................................#..#.......................................................................#.......................................................#....................#............#.............................................................................#.................................................................................................#........................#.............................................#.........................................................................#...#........................................................................................#..........................................................#...............................#...............................................................................................................................................#..#.......................................................................#.......................................................#....................#............#.............................................................................#.................................................................................................#........................#.............................................#.........................................................................#...#........................................................................................#..........................................................#...............................#...............................................................................................................................................#..#.......................................................................#............................................
.......#...............................#...............................#...........................#................................................#....................................#.......................................#.......#....................................................................................................#..............................................#.....................................................#.........................#....................#.............................................................................................................#.......................#...................................#.............................................#.............................................#............................................................................#...............................#...............................#...........................#................................................#....................................#.......................................#.......#....................................................................................................#..............................................#.....................................................#.........................#....................#.............................................................................................................#.......................#...................................#.............................................#.............................................#............................................................................#...............................#...............................#...........................#................................................#....................................#.......................................#.......#....................................................................................................#....................................
.................................................#..........................................#...#............................#..........................................................#.....#..........#.............#.......................................................................................................................................#................#.................................................................................................#................#................................................................................................#.....................................................................................#...................................#.............................................#.......................................................#.....#....................................................#..........................................#...#............................#..........................................................#.....#..........#.............#.......................................................................................................................................#................#.................................................................................................#................#................................................................................................#.....................................................................................#...................................#.............................................#.......................................................#.....#....................................................#..........................................#...#............................#..........................................................#.....#..........#.............#.......................................................................................................................................#................#..
...........#..................................................................#...................................................................................................................................#........#....................................................................#...........................................................................#...#............................#....................................#............................................................................#............................................#........................................................................................#.....................................................#............................................................................#................................................#..................................................................#...................................................................................................................................#........#....................................................................#...........................................................................#...#............................#....................................#............................................................................#............................................#........................................................................................#.....................................................#............................................................................#................................................#..................................................................#...................................................................................................................................#........#....................................................................#...........................................................................#...#..
.............#........................................................................................#.........#...............................................#....#..........#.........................#.................................#.................#.......................#........................................................#...............................................#..#......................................................................................................................................................................................................................#....................................#.....................................................#...............................#......................................................................................................#........................................................................................#.........#...............................................#....#..........#.........................#.................................#.................#.......................#........................................................#...............................................#..#......................................................................................................................................................................................................................#....................................#.....................................................#...............................#......................................................................................................#........................................................................................#.........#...............................................#....#..........#.........................#.................................#.................#.......................#........................................................#...................................
...........#.........................................................#.................................................................................................#.....................#......#............................#........#.........................................................#..............#.....................................................#.#.#..............................#...#.......................................#...#..................................#........................................................................#........................................................................................................................#.........................................................................#.............................................................................#.........................................................#.................................................................................................#.....................#......#............................#........#.........................................................#..............#.....................................................#.#.#..............................#...#.......................................#...#..................................#........................................................................#........................................................................................................................#.........................................................................#.............................................................................#.........................................................#.................................................................................................#.....................#......#............................#........#.........................................................#..............#.....................................................#.#.#.....
................................#.............#...................................................................#.........................................#.................................................................#................................................#.............................................#.....................................................................#.............#............................#......................................................................................#...........................#......................................#.#...#.......#..................................................................................................................................................#....................................................................................................#.............#...................................................................#.........................................#.................................................................#................................................#.............................................#.....................................................................#.............#............................#......................................................................................#...........................#......................................#.#...#.......#..................................................................................................................................................#....................................................................................................#.............#...................................................................#.........................................#.................................................................#................................................#.............................................#.....................................................
..........................#.....................#.....................#................................................................................................................................................................................#.............................................................................................................................#..................................................#.........................................................................................#...................................................................#......#..............................................#...........#............................#.......................#.#........................................#.......................................#.......................................................#.....................#.....................#................................................................................................................................................................................#.............................................................................................................................#..................................................#.........................................................................................#...................................................................#......#..............................................#...........#............................#.......................#.#........................................#.......................................#.......................................................#.....................#.....................#................................................................................................................................................................................#...........................................................................................................................
................#..................................#.............................#...#..................................................#................................................................................#.....................................................................................................................................................................................................#...................................................................................#...............................#..#................................#.........#............................................................................................................................................#...............................#...............................................................................#..................................#.............................#...#..................................................#................................................................................#.....................................................................................................................................................................................................#...................................................................................#...............................#..#................................#.........#............................................................................................................................................#...............................#...............................................................................#..................................#.............................#...#..................................................#................................................................................#.........................................................................................................................................................
.............................................................................#................................................#............#...................##................................#.............................................................................#...............................#..........................#...........................................#.................................................#................................#................................................................................................................................................................#......#......#................#.........#.......................................................................................................................................................................................................................................#................................................#............#...................##................................#.............................................................................#...............................#..........................#...........................................#.................................................#................................#................................................................................................................................................................#......#......#................#.........#.......................................................................................................................................................................................................................................#................................................#............#...................##................................#.............................................................................#...............................#..........................#........................................
...........#.......................#...................#......................................#..............#................#........#.......................................................#...................................................................#..........#.....................#.................#........#....................................#........##................#..........................#.................................................................#.......#...................................................#.....................................................................................#.......................................#.......................................#...........#..........................#...................................................................................#.......................#...................#......................................#..............#................#........#.......................................................#...................................................................#..........#.....................#.................#........#....................................#........##................#..........................#.................................................................#.......#...................................................#.....................................................................................#.......................................#.......................................#...........#..........................#...................................................................................#.......................#...................#......................................#..............#................#........#.......................................................#...................................................................#..........#.....................#.................#........#....................................#........##....
....................#.......................#................#.....................#.................#............................................................................................#.......................................................#.............................#...................................#.........................................................#...........................................................................................................................................#............................................................#................................................#....................................................................#......................#.#...................................................................................................................#.......................#................#.....................#.................#............................................................................................#.......................................................#.............................#...................................#.........................................................#...........................................................................................................................................#............................................................#................................................#....................................................................#......................#.#...................................................................................................................#.......................#................#.....................#.................#............................................................................................#.......................................................#.............................#...................................#......................................................
.........#........................................................................................#........................................#..................................................................................#........#...............#..#..#.............................................................................#........#.........................................#...................................#...................#.........#................................#....#....................................................................................................................................................................................................................................................#.............#.........................................................#...................#........................................................................................#........................................#..................................................................................#........#...............#..#..#.............................................................................#........#.........................................#...................................#...................#.........#................................#....#....................................................................................................................................................................................................................................................#.............#.........................................................#...................#........................................................................................#........................................#..................................................................................#........#...............#..#..#.............................................................................#........#..............................
................#.#..........................................................................#.........................................................................................................................................#.#............................................................#.......................................................................................................................#.....................................................................................#....................#.......................##.............................................................#.................................................................................#......#...........#.................................................................#......................................................#.#..........................................................................#.........................................................................................................................................#.#............................................................#.......................................................................................................................#.....................................................................................#....................#.......................##.............................................................#.................................................................................#......#...........#.................................................................#......................................................#.#..........................................................................#.........................................................................................................................................#.#............................................................#............................................................................
.....#........#................................................................#......................................#.....................................................................#......#......................................................................................................................................................................................................................................#...........................................................#......................................................................#......................................................................#..............#.......................................................#...................................................................#.....................#....##..............#........#........#................................................................#......................................#.....................................................................#......#......................................................................................................................................................................................................................................#...........................................................#......................................................................#......................................................................#..............#.......................................................#...................................................................#.....................#....##..............#........#........#................................................................#......................................#.....................................................................#......#...............................................................................................................................................................................
..................................................................................................................#.........#............#................#.....................................##...........................................................................#.......................#.......................................#..................................#..................................#.......#.........#..............................................................................................##.................#.............................................................#....................................................................................................................................#............................................................#....................#...................................................................................................................#.........#............#................#.....................................##...........................................................................#.......................#.......................................#..................................#..................................#.......#.........#..............................................................................................##.................#.............................................................#....................................................................................................................................#............................................................#....................#...................................................................................................................#.........#............#................#.....................................##...........................................................................#.......................#.......................................#..................................#..
.............#..................................................#.........................................................................................#.........#.....................#...................................#.................#.................................................#..................................................................#.....................................#...........................................................................#............................................................#.......................................#..............#..............................................................................#.....................................#..................................................................#...............#.......................................#..................................................#.........................................................................................#.........#.....................#...................................#.................#.................................................#..................................................................#.....................................#...........................................................................#............................................................#.......................................#..............#..............................................................................#.....................................#..................................................................#...............#.......................................#..................................................#.........................................................................................#.........#.....................#...................................#.................#.................................................#..................................................................#.............
..............#..................................................#...............#...............#................................#.......................................#...........................................................................................................................................................................................#....#...........................#............#................................#....................................................#......................................#............................................................................#........................................................................................................##.........#.......................................#..........................................#......................#..................................................#...............#...............#................................#.......................................#...........................................................................................................................................................................................#....#...........................#............#................................#....................................................#......................................#............................................................................#........................................................................................................##.........#.......................................#..........................................#......................#..................................................#...............#...............#................................#.......................................#...........................................................................................................................................................................................#....#.......
..............................................................................................................................................................................................................................................................#......................................#....#.............#.....................................................................#...............................................................#......................#...........................................................................................#.......................#.......................#...................................#................#....................#.................................................................................................................#..............................................................................................................................................................................................................................................................................#......................................#....#.............#.....................................................................#...............................................................#......................#...........................................................................................#.......................#.......................#...................................#................#....................#.................................................................................................................#..............................................................................................................................................................................................................................................................................#......................................#....#.............#..........................................................
...................#.......................................#.........................................................................................................................................#............................................................................................................................................#..#.................................................................................................#....................................................................#............................................#..............................................#................#......#......................................................................................................................................................#.........................................................#.......................................#.........................................................................................................................................#............................................................................................................................................#..#.................................................................................................#....................................................................#............................................#..............................................#................#......#......................................................................................................................................................#.........................................................#.......................................#.........................................................................................................................................#............................................................................................................................................#..#.............................
....................................................................................................................#....................#.............................#...........................................#.................#..............................................................................................................#.............................................#.............................................................................................................................................................................##........................................................................................................................................................................................................................................................#.......................................................................................................................#....................#.............................#...........................................#.................#..............................................................................................................#.............................................#.............................................................................................................................................................................##........................................................................................................................................................................................................................................................#.......................................................................................................................#....................#.............................#...........................................#.................#..............................................................................................................#..............................
......................#.....#........#.............................................................#....#..............#.......................................................................................................................................................................#.....................................................................#............................................................#................................................#..................................................................#................................................#...............#....................................................................................................................................................#..................................#....................................................#.....#........#.............................................................#....#..............#.......................................................................................................................................................................#.....................................................................#............................................................#................................................#..................................................................#................................................#...............#....................................................................................................................................................#..................................#....................................................#.....#........#.............................................................#....#..............#.......................................................................................................................................................................#.....................................................................#.............
.............#..#...............................................................................#..........................................................................................................................................#.......#..................................................................................................................#..........#................................#...#...................................#....#..............#..........................................................................#.......................................................................................#.....................................................#...................................................................................................................................................#..#...............................................................................#..........................................................................................................................................#.......#..................................................................................................................#..........#................................#...#...................................#....#..............#..........................................................................#.......................................................................................#.....................................................#...................................................................................................................................................#..#...............................................................................#..........................................................................................................................................#.......#..................................................................................................................#..........#.
.........................................................................................#...............................................................................................................................................#.............................................................................#....................#..........................................................................................................................................................#...................#............#.........................................................#.....................................................#.................#..............................#.............................................#...................#.....#.............................#.......................................................................................................................#...............................................................................................................................................#.............................................................................#....................#..........................................................................................................................................................#...................#............#.........................................................#.....................................................#.................#..............................#.............................................#...................#.....#.............................#.......................................................................................................................#...............................................................................................................................................#.............................................................................#....................#......................................
...#................................................................................................#.#.................................................................................................................................#...............#..........................................#.................................................................................#.................#.#.........#.........#.....................................................#...................................................................................................................#.....................................#..#...........................................#...........................................................................................................#........................................#................................................................................................#.#.................................................................................................................................#...............#..........................................#.................................................................................#.................#.#.........#.........#.....................................................#...................................................................................................................#.....................................#..#...........................................#...........................................................................................................#........................................#................................................................................................#.#.................................................................................................................................#...............#..........................................#...............................................................................
.................................................................#............................................#...........................#..#.................................................#.............................................................#.......#....................................................................................................#...................#............#.........#................#.....................................................................................................................................................#.................................................................................................#..................................#........................................................................................#........#...........................................................................#............................................#...........................#..#.................................................#.............................................................#.......#....................................................................................................#...................#............#.........#................#.....................................................................................................................................................#.................................................................................................#..................................#........................................................................................#........#...........................................................................#............................................#...........................#..#.................................................#.............................................................#.......#....................................................................................................#........
.................................................#..................................#.........#...............................................#...............#.....................................................................#........................................................................#.....#...............................................................................................#.............................#...................#...#.........................................#................................#..............#........#..........................................................................................................................................................#.............................................................#...............................#.........................................................#..................................#.........#...............................................#...............#.....................................................................#........................................................................#.....#...............................................................................................#.............................#...................#...#.........................................#................................#..............#........#..........................................................................................................................................................#.............................................................#...............................#.........................................................#..................................#.........#...............................................#...............#.....................................................................#........................................................................#.....#...............................................................
....#...............................................#.........................................................#......#........................................................................................................................................................#............................................#.............................................................................................#...........................................................#........................................................................................................................#...#..#............................#..................................................#...........................#.............................................................#..................................................#...............................................#.........................................................#......#........................................................................................................................................................#............................................#.............................................................................................#...........................................................#........................................................................................................................#...#..#............................#..................................................#...........................#.............................................................#..................................................#...............................................#.........................................................#......#........................................................................................................................................................#............................................#.......................................................
......#........#.....................................................................#...........................#.............................#........................................................................................................................................................................#..................................................................#.........#...........................................................................................................#..................................................................................................................................................#.....#...................#.................#..............................................................................#....................................................#........#.....................................................................#...........................#.............................#........................................................................................................................................................................#..................................................................#.........#...........................................................................................................#..................................................................................................................................................#.....#...................#.................#..............................................................................#....................................................#........#.....................................................................#...........................#.............................#........................................................................................................................................................................#..........................................................
................................#...........................................................................................#............#....................................................................#..............................................................#.......................................................................................................#...#...........................................................................................................................................................................................................................#...................#.........#....................................................................................................................................#.................#...................................................................#...........................................................................................#............#....................................................................#..............................................................#.......................................................................................................#...#...........................................................................................................................................................................................................................#...................#.........#....................................................................................................................................#.................#...................................................................#...........................................................................................#............#....................................................................#..............................................................#.....................................................................................................
............................................................................#..............................................................................................................#..........................#...........................................................#.......................................#.........................................................................................#..................................................................................................................#..............................................................##...#........................................#...............................................................................#........................................................#............................................................................................................................#..............................................................................................................#..........................#...........................................................#.......................................#.........................................................................................#..................................................................................................................#..............................................................##...#........................................#...............................................................................#........................................................#............................................................................................................................#..............................................................................................................#..........................#...........................................................#.......................................#........................................................
.............#....................................#....#...................#..............................................................#.....................................#........#................................#............#....................................#....#...................................................................................................#................................#....................#...#..............#.............................................#......................#......#......................................................................................................#...........................................................................................................................................................................................#.............#....................................#....#...................#..............................................................#.....................................#........#................................#............#....................................#....#...................................................................................................#................................#....................#...#..............#.............................................#......................#......#......................................................................................................#...........................................................................................................................................................................................#.............#....................................#....#...................#..............................................................#.....................................#........#................................#............#....................................#....#.................................................................................................
.....................................................................#..............#.............................................................................................................#........#.......#.................................................#...............................................................................#......................#......................#...........................................#.....................#.#.........................................#...................................................................................................#.........#........................................#...................................................................................................................................................#......................................................................................#..............#.............................................................................................................#........#.......#.................................................#...............................................................................#......................#......................#...........................................#.....................#.#.........................................#...................................................................................................#.........#........................................#...................................................................................................................................................#......................................................................................#..............#.............................................................................................................#........#.......#.................................................#...............................................................................#......................#......
............#.........................................................................................................................................................#..............#............................................................................#...................................................................................##..........................................................#...........#.......................................................#................................................#..............#.................................................................................................#.........#..........#....#.......#.........................#.....................................................................................................................................#.........................................................................................................................................................#..............#............................................................................#...................................................................................##..........................................................#...........#.......................................................#................................................#..............#.................................................................................................#.........#..........#....#.......#.........................#.....................................................................................................................................#.........................................................................................................................................................#..............#............................................................................#...................................................................................##...........................
...............#..............#.....#........................................................................................................................................................................................................#............#....#.#......................................................................................................#.........................................................................#..#....#....................................................................................................................#........#...........................................................................#.......#...........#.............#................................................#........................##...........................................................................#..............#.....#........................................................................................................................................................................................................#............#....#.#......................................................................................................#.........................................................................#..#....#....................................................................................................................#........#...........................................................................#.......#...........#.............#................................................#........................##...........................................................................#..............#.....#........................................................................................................................................................................................................#............#....#.#......................................................................................................#..........
...................................#...#...........................................................................#.........#..............................................................................................................................................................#...............................#.....................................................................................................................................................................................................#............................................................................................#...#....................................................................#...............................................................................#........................................................................................#...#...........................................................................#.........#..............................................................................................................................................................#...............................#.....................................................................................................................................................................................................#............................................................................................#...#....................................................................#...............................................................................#........................................................................................#...#...........................................................................#.........#..............................................................................................................................................................#...............................#......................................................
..........#.................................#.....#...............................#........................................................................................................................................................................................#.........#..#...#..........#...............................#........................................................................................................................................#...........#.............................................#.#.............#..................#.........................................................................................................................................................#.........................................................#...............#......................................#.................................#.....#...............................#........................................................................................................................................................................................#.........#..#...#..........#...............................#........................................................................................................................................#...........#.............................................#.#.............#..................#.........................................................................................................................................................#.........................................................#...............#......................................#.................................#.....#...............................#........................................................................................................................................................................................#.........#..#...#..........#...............................#...........................................
............................#..#..........................................................#.......................................................................................................................#.......................#...............................................#...............#................#............................................................#.............#....#..........................................#.................................#.............................................................#......#......................................................................#...........................#..........................#....................................#.#.......................................................................................................................................#..#..........................................................#.......................................................................................................................#.......................#...............................................#...............#................#............................................................#.............#....#..........................................#.................................#.............................................................#......#......................................................................#...........................#..........................#....................................#.#.......................................................................................................................................#..#..........................................................#.......................................................................................................................#.......................#...............................................#...............#................#.......................................................
....................................................................##..........................................................................................................#.......................................#.....#................................................................#....................................................#.............................................................................................................................................................................................#...........................................................................................#..................................#...#............................................................................................................................................................................................................................##..........................................................................................................#.......................................#.....#................................................................#....................................................#.............................................................................................................................................................................................#...........................................................................................#..................................#...#............................................................................................................................................................................................................................##..........................................................................................................#.......................................#.....#................................................................#....................................................#..............................
.............#....................................................#.....................................#................................................................#....................................................#.............................................................................................................................#.#................#.#............#..................#....................................#...................................................................#..........#........................................................................................#....................#................................#......................................#...............................................................................................................................#....................................................#.....................................#................................................................#....................................................#.............................................................................................................................#.#................#.#............#..................#....................................#...................................................................#..........#........................................................................................#....................#................................#......................................#...............................................................................................................................#....................................................#.....................................#................................................................#....................................................#.............................................................................................................................#.#................#.#.
..............................#................#...............................................................................#......................................#..........................................................................................#.........#..........................................#...............................................................................................................................................................................#.....................#...................#......#.................................................................#..............................................#.......................................................................................#.........................................................................#.................................#................#...............................................................................#......................................#..........................................................................................#.........#..........................................#...............................................................................................................................................................................#.....................#...................#......#.................................................................#..............................................#.......................................................................................#.........................................................................#.................................#................#...............................................................................#......................................#..........................................................................................#.........#..........................................#............................................................
......................................................................................#...............................................................................#...............................................................................#..........................................................#..................................................................................................#.................#...................#...............................#..........................#.#......................................................#..........................................................................................................................#...........#..............................................................................................................................................................................................................#...............................................................................#...............................................................................#..........................................................#..................................................................................................#.................#...................#...............................#..........................#.#......................................................#..........................................................................................................................#...........#..............................................................................................................................................................................................................#...............................................................................#...............................................................................#..........................................................#.................................................................
........................................................#...............................#......................................................................#............................................................................#.......................................................................................................#................................................#............#.....#........................................................................................................................#....#........................................#...............................................#.....................................................................................................#..........#............................................#...........................#..#.........................................................#...............................#......................................................................#............................................................................#.......................................................................................................#................................................#............#.....#........................................................................................................................#....#........................................#...............................................#.....................................................................................................#..........#............................................#...........................#..#.........................................................#...............................#......................................................................#............................................................................#.......................................................................................................#..............................
....................#................................................................................................................................................................................................................#...#...................................................................................................................................................................................................................................................#.....#........................#................................................................#...................#.............#..........................................................................................................#............................#.....#.......#....#.......................................................................#................................................................................................................................................................................................................#...#...................................................................................................................................................................................................................................................#.....#........................#................................................................#...................#.............#..........................................................................................................#............................#.....#.......#....#.......................................................................#................................................................................................................................................................................................................#...#.........................................................................................................................................
............................................#.........................................................................................................................................................................................#.#......................................................#.....................................................................................#........................................................................................................#...........................................#..............................................#...................#..................................................................................................................#.........................................................................................................................................................#.........................................................................................................................................................................................#.#......................................................#.....................................................................................#........................................................................................................#...........................................#..............................................#...................#..................................................................................................................#.........................................................................................................................................................#.........................................................................................................................................................................................#.#......................................................#...................................................................................
..........#.........................#......................#.......................#...............#........................................................................#....#...............................................#.#.................................................................................#...............................................................................................................................................................................................................................................#.........................................................................................................................................#............#................................#........#................#........#.................#.....................................#.........................#......................#.......................#...............#........................................................................#....#...............................................#.#.................................................................................#...............................................................................................................................................................................................................................................#.........................................................................................................................................#............#................................#........#................#........#.................#.....................................#.........................#......................#.......................#...............#........................................................................#....#...............................................#.#.................................................................................#.............................................................
..............#......................................#..................................................................................................#.#................................................................#.......................................#..........................................................................................#...............................................................................................#.................................................#............#...#.......#...........................#..#............................#................................................#..........................................................................................................................#..........................#...............................................#......................................#..................................................................................................#.#................................................................#.......................................#..........................................................................................#...............................................................................................#.................................................#............#...#.......#...........................#..#............................#................................................#..........................................................................................................................#..........................#...............................................#......................................#..................................................................................................#.#................................................................#.......................................#..........................................................................................#....................
.........#...........#........................................................................#...#.................................#...................................................................#..........................#......................................#........................#............................................##..#..............#......................................................................................................................#...............................................................................#.........#...........................................#................#..................................................................#.................#..................................................................................................#.............#...........#........................................................................#...#.................................#...................................................................#..........................#......................................#........................#............................................##..#..............#......................................................................................................................#...............................................................................#.........#...........................................#................#..................................................................#.................#..................................................................................................#.............#...........#........................................................................#...#.................................#...................................................................#..........................#......................................#........................#............................................##..#..............#...............
................................................#...................................#..................#..................#.........................................#...#...#................................................................................................#..........................................................................................................#............................................#...........#............................#........................#....................................................#.........#.#.................#.......................................................................#.....................#..................................#...................#......#.......................................................................................................................................#...................................#..................#..................#.........................................#...#...#................................................................................................#..........................................................................................................#............................................#...........#............................#........................#....................................................#.........#.#.................#.......................................................................#.....................#..................................#...................#......#.......................................................................................................................................#...................................#..................#..................#.........................................#...#...#................................................................................................#.....................................................................................................
........................................................................................................................#...............#.................................#........................................................#....................................................#..............................................................................................#........................................................................................................#....#...................#........................................................................................................#..........................#..........................................................#.............................................................................................................................................................................................................................................#...............#.................................#........................................................#....................................................#..............................................................................................#........................................................................................................#....#...................#........................................................................................................#..........................#..........................................................#.............................................................................................................................................................................................................................................#...............#.................................#........................................................#....................................................#..........................................................................................
.....#.................................................................#...............................................................................................................................................................................................................................................................................................................................#..............#.....#...................................#....................................................#.......................................................#...#....#.......................................#....................................................................................................................................................#.....#..........................................#..............#.................................................................#...............................................................................................................................................................................................................................................................................................................................#..............#.....#...................................#....................................................#.......................................................#...#....#.......................................#....................................................................................................................................................#.....#..........................................#..............#.................................................................#...........................................................................................................................................................................................................................................................................................................
.........#.........................#................................................#..#............................................................#...............................................................................................................#..........................................................................................................................................#..........................................................................................................................................................................#............................................................................................................................................................................................#...............................................................#.........................#................................................#..#............................................................#...............................................................................................................#..........................................................................................................................................#..........................................................................................................................................................................#............................................................................................................................................................................................#...............................................................#.........................#................................................#..#............................................................#...............................................................................................................#..............................................................................................................
............................#............................................................................................................#.............#.......#............#............#..............................................................................#...........................................................................................................................#.................................................#.....................................................................................#............................#............................................#....................#................................................................................#........#................#..........#..#....#................#..............#......................#.........................................#............................................................................................................#.............#.......#............#............#..............................................................................#...........................................................................................................................#.................................................#.....................................................................................#............................#............................................#....................#................................................................................#........#................#..........#..#....#................#..............#......................#.........................................#............................................................................................................#.............#.......#............#............#..............................................................................#..........................................................................................................
....................#..............................................................#...................................................................................................................................................................................................................................................................................................................................................................................#...............#........#....#...............................................................................................................#....#..........................................................................................................................##......................................................................................#....................#..............................................................#...................................................................................................................................................................................................................................................................................................................................................................................#...............#........#....#...............................................................................................................#....#..........................................................................................................................##......................................................................................#....................#..............................................................#...............................................................................................................................................................................................................................................................................................
....................................#..................................#.......................................................................................#...................................................................#.........................................................................#..................................................................................................................#.......................................................................................................................................................................................................................#.........#.#............#....#.....#...................................................................##..............#...........................#.....................................................................#..................................#.......................................................................................#...................................................................#.........................................................................#..................................................................................................................#.......................................................................................................................................................................................................................#.........#.#............#....#.....#...................................................................##..............#...........................#.....................................................................#..................................#.......................................................................................#...................................................................#.........................................................................#.....................................................................
........#.............................#....................................#.........................................................................#...............................#.................#....#............................................................................#.........#...............#.................#.........................#.#..........#.#........................................#........................#.......................................................................................#................................#............................................................................................................................................................................................................................................................................#.............................#....................................#.........................................................................#...............................#.................#....#............................................................................#.........#...............#.................#.........................#.#..........#.#........................................#........................#.......................................................................................#................................#............................................................................................................................................................................................................................................................................#.............................#....................................#.........................................................................#...............................#.................#....#............................................................................#.........#...............#.................#.........................#.#..........#.#....
........................................................................................................................................................................................................................#..........#..............................................#................................................................................................................................................................................#...................................................#.#........................#.......#...........................................#................................................................................#...............................................................................................................#..............................................................................................................................................................................................................................................................#..........#..............................................#................................................................................................................................................................................#...................................................#.#........................#.......#...........................................#................................................................................#...............................................................................................................#..............................................................................................................................................................................................................................................................#..........#..............................................#................................................................................................
..............................................................................................................#...................................#........................#............#................................................................#..............................................................................................#............................................................................................................#...............................................#..............................#...............................................................#............................#............................#.....................#...................................#.........#........................................#................................................................................................................................................................#...................................#........................#............#................................................................#..............................................................................................#............................................................................................................#...............................................#..............................#...............................................................#............................#............................#.....................#...................................#.........#........................................#................................................................................................................................................................#...................................#........................#............#................................................................#..............................................................................................#..........................
...................#.........#..#.................................................#...........................................................#....................................................................#........#............................#..........................................................................#..................................................................................#.............................................................................................#............................................................#..........................................................................................................................................................#...........................................................#.......................................................#.........#..#.................................................#...........................................................#....................................................................#........#............................#..........................................................................#..................................................................................#.............................................................................................#............................................................#..........................................................................................................................................................#...........................................................#.......................................................#.........#..#.................................................#...........................................................#....................................................................#........#............................#..........................................................................#..............................................
........#...........#..........................................................................#..........................................................................................................................#...........................................................................................................#..#...........................#..#...................................................................#....................#................................................................................................................................................................#.................................................................#.......................#...............................#....................#....................................................................#...........#..........................................................................#..........................................................................................................................#...........................................................................................................#..#...........................#..#...................................................................#....................#................................................................................................................................................................#.................................................................#.......................#...............................#....................#....................................................................#...........#..........................................................................#..........................................................................................................................#...........................................................................................................#..#...........................#..#..........
..................##......#...................................#........##..........................#.................................#...........#.......................................................................................................................#......................................#...............#......................#......................................................#...............................................................#......................#.#.........................................................................................#.........................#.#...#.............................#......................................................................................................................................#..........................#..............................##......#...................................#........##..........................#.................................#...........#.......................................................................................................................#......................................#...............#......................#......................................................#...............................................................#......................#.#.........................................................................................#.........................#.#...#.............................#......................................................................................................................................#..........................#..............................##......#...................................#........##..........................#.................................#...........#.......................................................................................................................#......................................#...............#......................#...........................
...............#...........#.........................................#.#............................................................................#...............................................................................................................................................................#...............................#......................................................................................................#..........................................................................#...........#.......#......#..........................................................#..............................................#.....................................................................#.....................................#...........................................##........................#...........#.........................................#.#............................................................................#...............................................................................................................................................................#...............................#......................................................................................................#..........................................................................#...........#.......#......#..........................................................#..............................................#.....................................................................#.....................................#...........................................##........................#...........#.........................................#.#............................................................................#...............................................................................................................................................................#...............................#..............................
..........................#.....................................................#............................#..........................................#............................................#..................................................#..........................................#.......................#...........................................................................................#.......................................................................................................................................................#..............................................................................................#................................................................................#............#........................#...................................#..............................#.....................................................#............................#..........................................#............................................#..................................................#..........................................#.......................#...........................................................................................#.......................................................................................................................................................#..............................................................................................#................................................................................#............#........................#...................................#..............................#.....................................................#............................#..........................................#............................................#..................................................#..........................................#.......................#.......................................................
................#....................................................................................................................................................................................#...#....................................#............#............#..................................................#....................................................................#......#.....#...............................................................................................................................................#.....##......................................................................................#.........................................##.................................................................................................................................#...#.................#....................................................................................................................................................................................#...#....................................#............#............#..................................................#....................................................................#......#.....#...............................................................................................................................................#.....##......................................................................................#.........................................##.................................................................................................................................#...#.................#....................................................................................................................................................................................#...#....................................#............#............#..................................................#.......................................................
.................................#...........................................#..................................................................................................................................................................................................................................................#.......................................#.............................................................................................................#...........#.....................................................................................................................................................................................................................#......................................................................................................................................................#...........................................#..................................................................................................................................................................................................................................................#.......................................#.............................................................................................................#...........#.....................................................................................................................................................................................................................#......................................................................................................................................................#...........................................#..................................................................................................................................................................................................................................................#.......................................#..........
...........................................................................................#..................................................................................................................................................#........................................#.........................................................................#...................#..........................................#.#..................................#.....................................................................#.............................#.#.........................................................................................#...................................................................................................................#......................................#........................................................................................................#..................................................................................................................................................#........................................#.........................................................................#...................#..........................................#.#..................................#.....................................................................#.............................#.#.........................................................................................#...................................................................................................................#......................................#........................................................................................................#..................................................................................................................................................#........................................#.........................................................................#.................
................#.....#...................................................................................................................................................................................................................................................................#.........................................................................#......................................................................................#.......#............................................................................................................................................#..................................................................................................#................................................................................#.........................................................#.....#...................................................................................................................................................................................................................................................................#.........................................................................#......................................................................................#.......#............................................................................................................................................#..................................................................................................#................................................................................#.........................................................#.....#...................................................................................................................................................................................................................................................................#.........................................................................#..............
.........#...................................................#...................................................#...............#............#................................................#...................................#........................................................................#..................................................................................................................#.............#........#..................................#..................................................................#...................................................................#...................#.#......................................................................#..............................................................#..........................................................#...................................................#...................................................#...............#............#................................................#...................................#........................................................................#..................................................................................................................#.............#........#..................................#..................................................................#...................................................................#...................#.#......................................................................#..............................................................#..........................................................#...................................................#...................................................#...............#............#................................................#...................................#........................................................................#......................................................................
..#.................................................................................................##................................#....................................................#.................................................................................................#.............#............................................................#.........#...............#........................#...................#.............................................................................#..............................................................#..............................................................................#.....................................................................#........................................................................................#.....#.................................................................................................##................................#....................................................#.................................................................................................#.............#............................................................#.........#...............#........................#...................#.............................................................................#..............................................................#..............................................................................#.....................................................................#........................................................................................#.....#.................................................................................................##................................#....................................................#.................................................................................................#.............#............................................................#.........#
....................#...........................................#.............................................#.......#.........##..................................#..........................................#................#.................................................#...........................................................................................................#.........#..........................................................................##....................................................#...................#............................#................................................................................................#...............................#...............................................................#....#.................................................................#...........................................#.............................................#.......#.........##..................................#..........................................#................#.................................................#...........................................................................................................#.........#..........................................................................##....................................................#...................#............................#................................................................................................#...............................#...............................................................#....#.................................................................#...........................................#.............................................#.......#.........##..................................#..........................................#................#.................................................#................................................................................................
.............................................#................................................................................#......................#..............................................................................#.......#..............#...#................................................................................#.................#.........#................................................................................................#...................................................................#......................................#.#.........................#....................................#.........................................................................................................................................................#...#...................................................................#................................................................................#......................#..............................................................................#.......#..............#...#................................................................................#.................#.........#................................................................................................#...................................................................#......................................#.#.........................#....................................#.........................................................................................................................................................#...#...................................................................#................................................................................#......................#..............................................................................#.......#..............#...#................................................................................#.................#.........#......
............................#.............................................................................................................#...................................................#.....................................................................#..............................................................................#..#......................................................................................................................#..........................#...............#..........................................##.................................................#......................#............................#.............................#.................................................................#...........................................#...................................................#.............................................................................................................#...................................................#.....................................................................#..............................................................................#..#......................................................................................................................#..........................#...............#..........................................##.................................................#......................#............................#.............................#.................................................................#...........................................#...................................................#.............................................................................................................#...................................................#.....................................................................#..............................................................................#..#............................
...#...................................#...........#......................................................................#..............................................................................................................................................................#..................................................................#..................................#.........................................................................#.......................#..............#....................................................................................................#.....................................................................#..............................................................................................#......................................................#...................................#...........#......................................................................#..............................................................................................................................................................#..................................................................#..................................#.........................................................................#.......................#..............#....................................................................................................#.....................................................................#..............................................................................................#......................................................#...................................#...........#......................................................................#..............................................................................................................................................................#..................................................................#......................
..........................#......................................................#...............................#......................#.....................#...................................#.......................#...................#....................................#..........................................#....................................#............................#.................................................................................................................#.............#........#.....................................................#...................................#..............................................................#.....................................................................................................................................................................#......................................................#...............................#......................#.....................#...................................#.......................#...................#....................................#..........................................#....................................#............................#.................................................................................................................#.............#........#.....................................................#...................................#..............................................................#.....................................................................................................................................................................#......................................................#...............................#......................#.....................#...................................#.......................#...................#....................................#..........................................#....................................#...............
...............................................#.......................#...................#.............................#.....#................#.....................................................................................................................................................#....#.................##..............................................................##.................................................................................................................................................#.....................................................................................#............................................................#.#.............................................................#............#.........#..................................................................................................#.......................#...................#.............................#.....#................#.....................................................................................................................................................#....#.................##..............................................................##.................................................................................................................................................#.....................................................................................#............................................................#.#.............................................................#............#.........#..................................................................................................#.......................#...................#.............................#.....#................#.....................................................................................................................................................#....#.................##....................................................
...................................................#..............................................................................................#........................................................................#......#.............................................................................#............................................................................................................................#..........................................#...........................................#.....................#.................#..................................#...........#..............#.................................#........#...............................................#.........#.#...............................................................................................................................................#..............................................................................................#........................................................................#......#.............................................................................#............................................................................................................................#..........................................#...........................................#.....................#.................#..................................#...........#..............#.................................#........#...............................................#.........#.#...............................................................................................................................................#..............................................................................................#........................................................................#......#.............................................................................#..................................................................
...............#.................................................#.....................................#.###............................#.....................##......................................................................................................................................#..........................................................#.......................#........#........................................#.....#..........................................#....................................................................................#......#......#..................................#...........#........................................................................................#.........................#.................................................#.........................................#.................................................#.....................................#.###............................#.....................##......................................................................................................................................#..........................................................#.......................#........#........................................#.....#..........................................#....................................................................................#......#......#..................................#...........#........................................................................................#.........................#.................................................#.........................................#.................................................#.....................................#.###............................#.....................##......................................................................................................................................#..........................................................#.................
...........................................................#..............................#............................................................................................................................................................#...................#.............................#............................................#...............#...........................................................................................#................................................................................#.............................................................................................................................#.............................#.......................................................................................................................#.................................................................#..............................#............................................................................................................................................................#...................#.............................#............................................#...............#...........................................................................................#................................................................................#.............................................................................................................................#.............................#.......................................................................................................................#.................................................................#..............................#............................................................................................................................................................#...................#.............................#............................................#...............#............
.................................................................................#...............#.....................#....................................................................#........................................#.....................#.....................................................#.............................................#.................................#...................................................................................#...................................................................................#...................#.................#................#...........#........#..............#.............#..............................................................................#.........#..............#.......................#............................................................................................................#...............#.....................#....................................................................#........................................#.....................#.....................................................#.............................................#.................................#...................................................................................#...................................................................................#...................#.................#................#...........#........#..............#.............#..............................................................................#.........#..............#.......................#............................................................................................................#...............#.....................#....................................................................#........................................#.....................#.....................................................#.............................................#...................
...................................................#............................................#.#.................................................#............#...........#.................#.................................................................................................................................#.....................................................................................................................#....................................................#................................#..........................................##......#........................#...............................#.......................................................................................................................................................................................................................................#............................................#.#.................................................#............#...........#.................#.................................................................................................................................#.....................................................................................................................#....................................................#................................#..........................................##......#........................#...............................#.......................................................................................................................................................................................................................................#............................................#.#.................................................#............#...........#.................#.................................................................................................................................#.................................................
................................................#...............................................#....................................#.......#.......#...............#............................................................................................................#................................................................................................#.........................................#..............................................................#.......................................#.......................................#...............#......#.................................................................#.......................................................................................................#.......................................................#........................................................#...............................................#....................................#.......#.......#...............#............................................................................................................#................................................................................................#.........................................#..............................................................#.......................................#.......................................#...............#......#.................................................................#.......................................................................................................#.......................................................#........................................................#...............................................#....................................#.......#.......#...............#............................................................................................................#................................................................................................
..............................................................................................................................#............#.....................#.................................................................................................#......#...........................#......................................................................................#............................................................................#.#.................................................#...........#.....................#.........#..........................................#........................................................................................................................#.......#.....................................................#...............................................................................................................................................................#............#.....................#.................................................................................................#......#...........................#......................................................................................#............................................................................#.#.................................................#...........#.....................#.........#..........................................#........................................................................................................................#.......#.....................................................#...............................................................................................................................................................#............#.....................#.................................................................................................#......#...........................#............................................................................
...#..........#......#...#.....................................................................................................................................................#....#....................................#..................................................................................................................................#.......................................#.....#..................................#...................................................#................#....................................................#.....................................................................................................................................#.#.................................................................................................................................#..........#......#...#.....................................................................................................................................................#....#....................................#..................................................................................................................................#.......................................#.....#..................................#...................................................#................#....................................................#.....................................................................................................................................#.#.................................................................................................................................#..........#......#...#.....................................................................................................................................................#....#....................................#..................................................................................................................................#......................
.........................................#...........................................#..........................................................#..................................................................................#....................................................................#..................#................................................#...................#.............................#................#................................................................................................#...#...................................#.............................#...........................................................................................................................#...........................#..#............................................#........................................................#...........................................#..........................................................#..................................................................................#....................................................................#..................#................................................#...................#.............................#................#................................................................................................#...#...................................#.............................#...........................................................................................................................#...........................#..#............................................#........................................................#...........................................#..........................................................#..................................................................................#....................................................................#..................#................................................#......
................#....................#..........................................#.........#...................................................................................................................................................#...................................................................................................................................#................#.................#.....#.............#..........................................................................................#..............................................................................................#...............#...#............................................#.........................................#..........................................................................#....................................#....................#..........................................#.........#...................................................................................................................................................#...................................................................................................................................#................#.................#.....#.............#..........................................................................................#..............................................................................................#...............#...#............................................#.........................................#..........................................................................#....................................#....................#..........................................#.........#...................................................................................................................................................#...................................................................................................................................#
.....................................#............................................#.....#...............................................................#..........................................#.........................#........................#..........................................................................##............................#..................................................................#.............................................................#.....................................................................#..............................................................................................................................................................#.............................................................................................................................................#............................................#.....#...............................................................#..........................................#.........................#........................#..........................................................................##............................#..................................................................#.............................................................#.....................................................................#..............................................................................................................................................................#.............................................................................................................................................#............................................#.....#...............................................................#..........................................#.........................#........................#..........................................................................##............................#...................
.......................................................#...................................................................................................................................................................................#........................................................#.......................................#...............................#..............................................#.#.....#..................................................................................#..............................#..............................#...............................................................#................................................................................................................................................................................................................................................#...................................................................................................................................................................................#........................................................#.......................................#...............................#..............................................#.#.....#..................................................................................#..............................#..............................#...............................................................#................................................................................................................................................................................................................................................#...................................................................................................................................................................................#........................................................#.......................................#...............................#......
....................................#............................................................................................................................................................................#......................................................#...........................................................................#................................................#........................................................................#..............................................................................................................................#........................#..............................................#.......................................................................................#....................................................#...#...........................................#............................................................................................................................................................................#......................................................#...........................................................................#................................................#........................................................................#..............................................................................................................................#........................#..............................................#.......................................................................................#....................................................#...#...........................................#............................................................................................................................................................................#......................................................#...........................................................................#..............................
..............#...........#.............#............................................#......................................#.....#.............................................................................#.#............#..............................................................................................#..................#.......................#................................................................#........................#.......#...................#..#.#...................................................................................................#.........#.............................................................................................................#........................#............................................................#................#....................#...........#.............#............................................#......................................#.....#.............................................................................#.#............#..............................................................................................#..................#.......................#................................................................#........................#.......#...................#..#.#...................................................................................................#.........#.............................................................................................................#........................#............................................................#................#....................#...........#.............#............................................#......................................#.....#.............................................................................#.#............#..............................................................................................#..................#.......................#.........
...............#................................................#.....................................................................#............................................................#............#.............................#.............................#.....................................................#.........................................#.............................#..........................................................#.................#............#..................#..........................................................#........................................................................#......#......................#....................................................................................................................................#..............................#................................................#.....................................................................#............................................................#............#.............................#.............................#.....................................................#.........................................#.............................#..........................................................#.................#............#..................#..........................................................#........................................................................#......#......................#....................................................................................................................................#..............................#................................................#.....................................................................#............................................................#............#.............................#.............................#.....................................................#.........................................#......
................................#.....................................#...........#.....................................................................................................................................................................#.........................................................#............................#.....................#..................................................................#.......................................................................#..............................................................................#.......................................................................#.....................#.............................................................#..........................#............##.........................................................................#.....................................#...........#.....................................................................................................................................................................#.........................................................#............................#.....................#..................................................................#.......................................................................#..............................................................................#.......................................................................#.....................#.............................................................#..........................#............##.........................................................................#.....................................#...........#.....................................................................................................................................................................#.........................................................#............................#.....................#.............
...................#..................................#...............#...#...........#......#......................#.............................................#..................................#....................#..........#.....................................................................#............................#......#...........................#.........................#.............................................................................................................................#................................................#.........#.......................#........................#........#......#............................................................#..........................#...........#...............#.............................................................................#..................................#...............#...#...........#......#......................#.............................................#..................................#....................#..........#.....................................................................#............................#......#...........................#.........................#.............................................................................................................................#................................................#.........#.......................#........................#........#......#............................................................#..........................#...........#...............#.............................................................................#..................................#...............#...#...........#......#......................#.............................................#..................................#....................#..........#.....................................................................#............................#......#...........................#.......
.................##..........................................................................................................................................................................................................................................................................................#.......................................................#....................................................................................................#............................#............................#..............#.....................................................................................................#.....................................................................................................................................................................................................##..........................................................................................................................................................................................................................................................................................#.......................................................#....................................................................................................#............................#............................#..............#.....................................................................................................#.....................................................................................................................................................................................................##..........................................................................................................................................................................................................................................................................................#.......................................................#.............
......#..............................#.....................................................................#...........................#..#...............................#......#.................................................#...................................................................#................#..........................#...................#...........#..............#.......#.............................................................#.............................................#..............................................................................#...................................................................................#..........................................................................................................................................................#..............................#.....................................................................#...........................#..#...............................#......#.................................................#...................................................................#................#..........................#...................#...........#..............#.......#.............................................................#.............................................#..............................................................................#...................................................................................#..........................................................................................................................................................#..............................#.....................................................................#...........................#..#...............................#......#.................................................#...................................................................#................#..........................#...................#...........
.............#.....................................................................................................#....................................................................................................................................#...............................#...................................#..........................#..............................#................................................................#......................................................................................................................................................#............................................#.........................................................................................................#........................#..........#.................................................#.....................................................................................................#....................................................................................................................................#...............................#...................................#..........................#..............................#................................................................#......................................................................................................................................................#............................................#.........................................................................................................#........................#..........#.................................................#.....................................................................................................#....................................................................................................................................#...............................#...................................#..........................#...........................
..............#.........#........................#......#......................................#..........................................................#................................................................#.......#.................................................................#...........#............#..............#...............................#.....#............................................................................#..............................................................................#.................................................................................#......................................#........................................................#.........#................................................................................................................#.........#........................#......#......................................#..........................................................#................................................................#.......#.................................................................#...........#............#..............#...............................#.....#............................................................................#..............................................................................#.................................................................................#......................................#........................................................#.........#................................................................................................................#.........#........................#......#......................................#..........................................................#................................................................#.......#.................................................................#...........#............#..............#...............................#.....
..................................................................................................................................................................................................................................................................................................................................................#.........................................................................................................................................#..................................................................#.........................................#...............................................................................................#............#...............................#.........................................................................................................................................................................................................................................................................................................................................................................................................................................#.........................................................................................................................................#..................................................................#.........................................#...............................................................................................#............#...............................#.........................................................................................................................................................................................................................................................................................................................................................................................................................................#................................
.....................................................................................#....#............................................................#.................................................................................................................#...................................................#........#........#.......#...........................................................................................................................................................#.............#....................#.........#.......................#.................#.............................................................................................................................................................................................................................##.#.......................................................................................#....#............................................................#.................................................................................................................#...................................................#........#........#.......#...........................................................................................................................................................#.............#....................#.........#.......................#.................#.............................................................................................................................................................................................................................##.#.......................................................................................#....#............................................................#.................................................................................................................#...................................................#........#........#.......#...........................
.#.......................................#..............................................#.................#................................................................................................................................#................................................................................................................................................................................#............................................#....##...#....................................................................................................................................................................................................#.........................#.................................................................#................................#.........................#.......................................#..............................................#.................#................................................................................................................................#................................................................................................................................................................................#............................................#....##...#....................................................................................................................................................................................................#.........................#.................................................................#................................#.........................#.......................................#..............................................#.................#................................................................................................................................#.......................................................................................................................................
.....................................................#...........................................................................#....#....................................#.............................#......#.........................................................................#....................................................................#...........................................................................#.................................#...........#................................................................................................#.........................................................................#........##............................................................#.#.....#............................#..................................................................................................................#...........................................................................#....#....................................#.............................#......#.........................................................................#....................................................................#...........................................................................#.................................#...........#................................................................................................#.........................................................................#........##............................................................#.#.....#............................#..................................................................................................................#...........................................................................#....#....................................#.............................#......#.........................................................................#....................................................................#...................
..............#...#..........................#................................................................................................#.......................................................................................................................#...................................................................................................................................................................................#..............................#....#............................#.................#...........................#..#..................................#........................#.........#...................................#....................................................#.....................................#..........................................................................#...#..........................#................................................................................................#.......................................................................................................................#...................................................................................................................................................................................#..............................#....#............................#.................#...........................#..#..................................#........................#.........#...................................#....................................................#.....................................#..........................................................................#...#..........................#................................................................................................#.......................................................................................................................#............................................................................................................
..............##..................................#..........#............................#..........................#.............#.....................#.............................................................................................................................................................................................................#....................................#..............#.......................#.........................................................................................................#.............#.......#.............#............#......#......................................................................................................................................#...............................................................................................##..................................#..........#............................#..........................#.............#.....................#.............................................................................................................................................................................................................#....................................#..............#.......................#.........................................................................................................#.............#.......#.............#............#......#......................................................................................................................................#...............................................................................................##..................................#..........#............................#..........................#.............#.....................#.............................................................................................................................................................................................................#...........
...........................................#.............................................#......................................................................................................#.........................................#....................................................................#...........................#.....#.........................#.................................................................................................................................................#.............................................................................#..................................#.............................................................#...............................................................................#..............................#....#........................................................#.............................................#......................................................................................................#.........................................#....................................................................#...........................#.....#.........................#.................................................................................................................................................#.............................................................................#..................................#.............................................................#...............................................................................#..............................#....#........................................................#.............................................#......................................................................................................#.........................................#....................................................................#...........................#.....#.........................#.......
.........................................................................................................#...#..................................................#...................#.......................................................#..........#......#.......................................................................................................................................................................................................#.....................................#................................................#........................................................................................................................#.#...............................................................#.................#............................................................................................................................................................................#...#..................................................#...................#.......................................................#..........#......#.......................................................................................................................................................................................................#.....................................#................................................#........................................................................................................................#.#...............................................................#.................#............................................................................................................................................................................#...#..................................................#...................#.......................................................#..........#......#....................................................................................................................
.....#..........................#.................#.........................#..............................................#......................#................#...........................................................#...........#.............#.............#............#............................................................................#......................................................#..........................................#..#..................................#......#..................................................................................................................................................................................................................................................................................................................................#..........................#.................#.........................#..............................................#......................#................#...........................................................#...........#.............#.............#............#............................................................................#......................................................#..........................................#..#..................................#......#..................................................................................................................................................................................................................................................................................................................................#..........................#.................#.........................#..............................................#......................#................#...........................................................#...........#.............#.............#............#............................................................................#.................
#.........#.........................................................#......#..........................................................................................................................................................................................#........#.....................................................................................................#....................................................................#.....................................................................................................................................#........................#...................#...........................................................#........................#.................#...............#...............#......................................#.#.......#........#.........#.........................................................#......#..........................................................................................................................................................................................#........#.....................................................................................................#....................................................................#.....................................................................................................................................#........................#...................#...........................................................#........................#.................#...............#...............#......................................#.#.......#........#.........#.........................................................#......#..........................................................................................................................................................................................#........#...................................................................................................
................................................#.#...............#...........................#........#............#.........................#....#..............#.....................#..............................................................#.......................................................................................................................................................................#.....................................#...............#.................................................#........................................#............................................................................................................................#...........................#....................................................................................................................................................#.#...............#...........................#........#............#.........................#....#..............#.....................#..............................................................#.......................................................................................................................................................................#.....................................#...............#.................................................#........................................#............................................................................................................................#...........................#....................................................................................................................................................#.#...............#...........................#........#............#.........................#....#..............#.....................#..............................................................#...........................................................................................................................
....................................................................................................#................................................................................................................................................................................................................................#..........#..............................................................................................................#..............................................................................#.......................#....................#...........................#................#................................................................................##.................#..........................................................................................#..........................................................................................................#................................................................................................................................................................................................................................#..........#..............................................................................................................#..............................................................................#.......................#....................#...........................#................#................................................................................##.................#..........................................................................................#..........................................................................................................#................................................................................................................................................................................................................................#..........#..................................
...............................#...........................................................#.....................................#...#..............................#...................................................#........#..........#................#..#......................#................#...................................................#........................................#............................#....................#..............................................#.............................................#...........................................#....#.#...............................#.....................................................................#...............................................................................................................................................................#...........................................................#.....................................#...#..............................#...................................................#........#..........#................#..#......................#................#...................................................#........................................#............................#....................#..............................................#.............................................#...........................................#....#.#...............................#.....................................................................#...............................................................................................................................................................#...........................................................#.....................................#...#..............................#...................................................#........#..........#................#..#......................#................#...................................................#......................
....................................#.................................................................#...................#.......................................................................................#.............................................................................................................#...........................................................#......................................................................##........#......#................................................##.........................................................................................#.....#........................#..................................................................................................................................................................................................................#.................................................................#...................#.......................................................................................#.............................................................................................................#...........................................................#......................................................................##........#......#................................................##.........................................................................................#.....#........................#..................................................................................................................................................................................................................#.................................................................#...................#.......................................................................................#.............................................................................................................#..................................................
............#......#..........................................#.....#...................................................................................................................................................................................................................#.........#.......................................................................................#....................................#.............................................#.............#......................................#.......#.........#..................#..........................................................................................#..............................................................................................................................#............#.......................#...................#......#..........................................#.....#...................................................................................................................................................................................................................#.........#.......................................................................................#....................................#.............................................#.............#......................................#.......#.........#..................#..........................................................................................#..............................................................................................................................#............#.......................#...................#......#..........................................#.....#...................................................................................................................................................................................................................#.........#................................................................................
............................................................................................................................................................#.................................................................#.......................#..............................................................................#..#..............#...............................................................................................................................................#...............................................................................................#................................#..............................................................#.....................................................................................................................#............................................................................................................................................................................#.................................................................#.......................#..............................................................................#..#..............#...............................................................................................................................................#...............................................................................................#................................#..............................................................#.....................................................................................................................#............................................................................................................................................................................#.................................................................#.......................#..............................................................................#..#..............#...........................
.......................................................................................................................................................................#.......................................#............................#.........................................................................#.....................................................................................................................................#...........#...........................#..............................................#......................................#..#..#...............................................#.......................#........#.......................................................................................#..........................................................#................................................................................................................................................................................#.......................................#............................#.........................................................................#.....................................................................................................................................#...........#...........................#..............................................#......................................#..#..#...............................................#.......................#........#.......................................................................................#..........................................................#................................................................................................................................................................................#.......................................#............................#.........................................................................#............................................................
..........#...........................................................................................................##..............................................................................................................#........................................................................#...............................#......................#........................................................................#.................................................#.......................##.......................................................................#..#..........................................................................................#...........................................................................#.........#..........................#......................................#...........................................................................................................##..............................................................................................................#........................................................................#...............................#......................#........................................................................#.................................................#.......................##.......................................................................#..#..........................................................................................#...........................................................................#.........#..........................#......................................#...........................................................................................................##..............................................................................................................#........................................................................#...............................#......................#............
..........................................................................................................................................................................................#...............................................#........................................................................................................................#......................................................................................#.....................................................................................................#................................................................#...#........................................................................#............................................................................................#.......#....................................................................................................................................................................................................................#...............................................#........................................................................................................................#......................................................................................#.....................................................................................................#................................................................#...#........................................................................#............................................................................................#.......#....................................................................................................................................................................................................................#...............................................#........................................................................................................................#...............
...........................................................................................................#.................#...................................................................................................................................#........#.......................................................#.....................................................#......................................................................................#............#................................#..............................................................................................................................................#...............................................................#...................................#........................................................................................................................................................................#.................#...................................................................................................................................#........#.......................................................#.....................................................#......................................................................................#............#................................#..............................................................................................................................................#...............................................................#...................................#........................................................................................................................................................................#.................#...................................................................................................................................#........#.......................................................#................................................
......................#.....................................##..................................................................#..........................#.........................#............................................#...............................#.....................#....................................................................................................#..............................................#................................................................#..............#.....................#...........................................#...............................................................#................#...#................................................................................................................................................................................#.....................................##..................................................................#..........................#.........................#............................................#...............................#.....................#....................................................................................................#..............................................#................................................................#..............#.....................#...........................................#...............................................................#................#...#................................................................................................................................................................................#.....................................##..................................................................#..........................#.........................#............................................#...............................#.....................#..........................................................................................
.....................................#..................................##..........#............#...................................................................................................................................................................................#......................#...............................................................#...........................................................................................#..............................................................................................................................................................................#....#.....................#................................#...............#.......................................................#.......................................................................................#..................................##..........#............#...................................................................................................................................................................................#......................#...............................................................#...........................................................................................#..............................................................................................................................................................................#....#.....................#................................#...............#.......................................................#.......................................................................................#..................................##..........#............#...................................................................................................................................................................................#......................#...............................................................#......
...#........#...............................................................................................................#.#.......................................#............................................................#...........#...................#.............................................................................#...........................................................................................................................................................#.....................#....................................#........................#.................................................................#............#...................#..........................................................#.......................................#.........................................#........#...............................................................................................................#.#.......................................#............................................................#...........#...................#.............................................................................#...........................................................................................................................................................#.....................#....................................#........................#.................................................................#............#...................#..........................................................#.......................................#.........................................#........#...............................................................................................................#.#.......................................#............................................................#...........#...................#.............................................................................#.................................
....................................................................................................................................................................#......................#.................................................................................................................................................#..........#......................................................................................#...................................................................#.......................................#................................#................................................................#...........#.................................................................................................#..........#.............#......#..#...................................................................................................................................................................................................#......................#.................................................................................................................................................#..........#......................................................................................#...................................................................#.......................................#................................#................................................................#...........#.................................................................................................#..........#.............#......#..#...................................................................................................................................................................................................#......................#.................................................................................................................................................#..........#..........................
...............................................................................................................................................#.........................#................................#...........................................................#.......................................................................................................................................................................................................................................................................................................#.........................................#...............................................................................#.#.......................................................#..........................................................................................................................................................................................................................#.........................#................................#...........................................................#.......................................................................................................................................................................................................................................................................................................#.........................................#...............................................................................#.#.......................................................#..........................................................................................................................................................................................................................#.........................#................................#...........................................................#............................................................................................................
....#...............................#..........................#.................................................#.............#..#..............#...................#...................................................................#.........................................................................................#................................................................#...........................#......................................................................................................................................#.....................................#............................................................................................................................#..........................................#............................................#...............#...............................#..........................#.................................................#.............#..#..............#...................#...................................................................#.........................................................................................#................................................................#...........................#......................................................................................................................................#.....................................#............................................................................................................................#..........................................#............................................#...............#...............................#..........................#.................................................#.............#..#..............#...................#...................................................................#.........................................................................................#...............................................
.....................#...............................................................................................#......#...................................#...........#............#..........#............................#.......................................................#......................................#...........#...........................................#..........................#.................................#...........................................................#...............##............#..........#.....................................................................#...................................................................#...............................................................#.................................#............................................................#...............................................................................................#......#...................................#...........#............#..........#............................#.......................................................#......................................#...........#...........................................#..........................#.................................#...........................................................#...............##............#..........#.....................................................................#...................................................................#...............................................................#.................................#............................................................#...............................................................................................#......#...................................#...........#............#..........#............................#.......................................................#......................................#...........#......................................
..............#.....................................................................#...............#.......................................................................................................................................................................................................................................................................................................#.........#....#............................................#...............................................................................#..............#..............................................#....#...................#...................................................................................................#........................................................................................................#.....................................................................#...............#.......................................................................................................................................................................................................................................................................................................#.........#....#............................................#...............................................................................#..............#..............................................#....#...................#...................................................................................................#........................................................................................................#.....................................................................#...............#..............................................................................................................................................................................................................................................................................
..............................................#............#..............................#................#........................#...........................................................................................................................................................................##.....#..........................................................................................................................................................#...........................................#......................................#.#.................#........................................................................................................#...................................................................................#...................................#.................................................................#............#..............................#................#........................#...........................................................................................................................................................................##.....#..........................................................................................................................................................#...........................................#......................................#.#.................#........................................................................................................#...................................................................................#...................................#.................................................................#............#..............................#................#........................#...........................................................................................................................................................................##.....#...........................................................
#..........................................................................................#..................................#.............................#.........................................................#..............#............................................................#.............#..................................##.............................................................#.....................................................................................................................................................#.#.....................................................................................#..........................................................#.......................................................................................#..........................#..........................................................................................#..................................#.............................#.........................................................#..............#............................................................#.............#..................................##.............................................................#.....................................................................................................................................................#.#.....................................................................................#..........................................................#.......................................................................................#..........................#..........................................................................................#..................................#.............................#.........................................................#..............#............................................................#.............#..................................##..............................
....................................#........................#...............................................................................#.............................#.........................................................#......................#.#............................................................................#..............................................................................#.....#........................................................................................................................................................................................#.........#................................................................................................#...........#.................................................................................................................................#........................#...............................................................................#.............................#.........................................................#......................#.#............................................................................#..............................................................................#.....#........................................................................................................................................................................................#.........#................................................................................................#...........#.................................................................................................................................#........................#...............................................................................#.............................#.........................................................#......................#.#............................................................................#.......................................
.......................................................................................................................#....#..............................................................................................................#..........................................#......#...#......#..............................................................................................................................................#...............................................................................................................................#................#.....#..........#............................................................#.............#..............#...................#................................................................................................#...#........................................................................................................................#....#..............................................................................................................#..........................................#......#...#......#..............................................................................................................................................#...............................................................................................................................#................#.....#..........#............................................................#.............#..............#...................#................................................................................................#...#........................................................................................................................#....#..............................................................................................................#..........................................#......#...#......#..........................................................................
.............#.....#...............................................................................................................................................................#............................#.......................#......................................................#..........................................................................................................................#....................#......................................#.............#.............................................#........................#.........................................................................#.#................................................................#.....#...#...................#...........................#.....#.......#..........................................................#.....#...............................................................................................................................................................#............................#.......................#......................................................#..........................................................................................................................#....................#......................................#.............#.............................................#........................#.........................................................................#.#................................................................#.....#...#...................#...........................#.....#.......#..........................................................#.....#...............................................................................................................................................................#............................#.......................#......................................................#...................................................................................
.................................................................................................#....#.......................................#........................#....................................#..........................................................................................#...............................................................................................................................................................................................................................................................................................................#.....#....................................................................#...................................................................................................................................#.....#..................................................................................................#....#.......................................#........................#....................................#..........................................................................................#...............................................................................................................................................................................................................................................................................................................#.....#....................................................................#...................................................................................................................................#.....#..................................................................................................#....#.......................................#........................#....................................#..........................................................................................#...........................................................................
...............................#.........................................#.....................................................................#....##.............#.......................................................................................................................................................................#.......................................................................................................................#...............#........................................#.......#.#................................#..........................................................................................#...............................................................#..................................................#..............#................#.......................................................#.........................................#.....................................................................#....##.............#.......................................................................................................................................................................#.......................................................................................................................#...............#........................................#.......#.#................................#..........................................................................................#...............................................................#..................................................#..............#................#.......................................................#.........................................#.....................................................................#....##.............#.......................................................................................................................................................................#.......................................
.......#................#.................................#................#...........................................#......................................................................................#............#........................................................................................#........#........................................#...............................................................................................#..............................................................................................#.........................................................................#.......................#.............................................................................................................................................................................#................#.................................#................#...........................................#......................................................................................#............#........................................................................................#........#........................................#...............................................................................................#..............................................................................................#.........................................................................#.......................#.............................................................................................................................................................................#................#.................................#................#...........................................#......................................................................................#............#........................................................................................#........#........................................#............
..............................#......................................#......#......................................................................#......#................#...........................#..#.............................................................................................#.......................................#.............................................#.#........................#...................#......#...................#........................................#........................................#........................................................................#........................................................................................................................................................................................................................................#......................................#......#......................................................................#......#................#...........................#..#.............................................................................................#.......................................#.............................................#.#........................#...................#......#...................#........................................#........................................#........................................................................#........................................................................................................................................................................................................................................#......................................#......#......................................................................#......#................#...........................#..#.............................................................................................#.......................................#..................................
........................................................................#...........#................#......................................#...............#...........................................................................................................#................................#..........................................#.................................................#.............................................................................................................#.........................................#..............#................................#.........#...............................................#.............................................................................................................................................................................................................................................#...........#................#......................................#...............#...........................................................................................................#................................#..........................................#.................................................#.............................................................................................................#.........................................#..............#................................#.........#...............................................#.............................................................................................................................................................................................................................................#...........#................#......................................#...............#...........................................................................................................#................................#..........................................#..............................
...........................#...........................................................#..............................#........................#...........................................................................................................................#..............................................................................#.................................................................................#............#.........................................................................................#.....................................#............................................#...........................#.............#.......................#.......................................................#...............................................#.......................#................................#...........................................................#..............................#........................#...........................................................................................................................#..............................................................................#.................................................................................#............#.........................................................................................#.....................................#............................................#...........................#.............#.......................#.......................................................#...............................................#.......................#................................#...........................................................#..............................#........................#...........................................................................................................................#..............................................................................#........................
..................#.........................................................................................................................#..................................................#.............................................................................................................................................................................................................................................#..............................#........................................................................................#...............................#.........................................................#...#....................#.............#.............................#...................#................#......................................................................................#.........................................................................................................................#..................................................#.............................................................................................................................................................................................................................................#..............................#........................................................................................#...............................#.........................................................#...#....................#.............#.............................#...................#................#......................................................................................#.........................................................................................................................#..................................................#...................................................................................................................................................................................
...................#...........#......................#.#..............................#...........................................#.............................................................#.....#.........................................................................................................................................#........#...#.........#.#.............................................................#.......................................................................................................................................................................................................................#.#.................................................................................................................................................................#............................#...........#......................#.#..............................#...........................................#.............................................................#.....#.........................................................................................................................................#........#...#.........#.#.............................................................#.......................................................................................................................................................................................................................#.#.................................................................................................................................................................#............................#...........#......................#.#..............................#...........................................#.............................................................#.....#.........................................................................................................................................#........#...#.........#.#........
..........................#.............................#.................#..................#..................................#........................................................................#.......................................................................................................................................#.........................................................................................................#..................................................................................#...............................................................................#....................................................................................................................#........#.........#..................#................#...............#..........#..................................#.............................#.................#..................#..................................#........................................................................#.......................................................................................................................................#.........................................................................................................#..................................................................................#...............................................................................#....................................................................................................................#........#.........#..................#................#...............#..........#..................................#.............................#.................#..................#..................................#........................................................................#.......................................................................................................................................#.................................
.......................................................................#...........................................................................................#...............#...........................................................##.................................................#............................................................................................#.................................#...................#......#..............................#..............................................................................................#.............................................#.....................................................................................................................#...............................#......................................................................................................................#...........................................................................................#...............#...........................................................##.................................................#............................................................................................#.................................#...................#......#..............................#..............................................................................................#.............................................#.....................................................................................................................#...............................#......................................................................................................................#...........................................................................................#...............#...........................................................##.................................................#................................................................................
.........................................#...................................................#............................#...............................#.#...................................#....................#.......................................#...................#........................................................................................#..#..................................................................................................................................................................................................#...................................................................................................#...........#.#...........................................#.................................#..............#.......................................................................................#...................................................#............................#...............................#.#...................................#....................#.......................................#...................#........................................................................................#..#..................................................................................................................................................................................................#...................................................................................................#...........#.#...........................................#.................................#..............#.......................................................................................#...................................................#............................#...............................#.#...................................#....................#.......................................#...................#........................................................................................#..#.....
.............#..............................................................#............................................#........................#...........................................................................................#....#...................................................#............#.........................................................................................#....................................................#.....#.............#.....#.........................##.............................................................#.........#...#.....#......................................#.......................................................................................................................................#.................................................................#..............................................................#............................................#........................#...........................................................................................#....#...................................................#............#.........................................................................................#....................................................#.....#.............#.....#.........................##.............................................................#.........#...#.....#......................................#.......................................................................................................................................#.................................................................#..............................................................#............................................#........................#...........................................................................................#....#...................................................#............#..............................................................
.....................................................................................................#..................................................................#.........................#...............#................#....................................................#.................................................#...........................#............................#..........................................................................#....................................................................................................................................................................#.....................................................................#...................................#..............................................................#........#.............................................................................................................#..................................................................#.........................#...............#................#....................................................#.................................................#...........................#............................#..........................................................................#....................................................................................................................................................................#.....................................................................#...................................#..............................................................#........#.............................................................................................................#..................................................................#.........................#...............#................#....................................................#.................................................#...........................#............
........................................................................................................................................................................................................................................................#................#....#..........................................#.......#...................#..........................................#......................................................#..............................................................................................#......................#...................................#..............................#.........#...............#.......................................................................................................#............................................#......................................................................................................................................................................................................................................................................#................#....#..........................................#.......#...................#..........................................#......................................................#..............................................................................................#......................#...................................#..............................#.........#...............#.......................................................................................................#............................................#......................................................................................................................................................................................................................................................................#................#....#..........................................#.......#...................#.............................
...................................................#..........................#.............................................................#.......#.......................#...................#........#................................................#................................#........#................................................................................................#......#..................................#.......#....................................#........................................................#........#.........................................................#...............................................................................................#..............#...............................................................................#.........................................................................#..........................#.............................................................#.......#.......................#...................#........#................................................#................................#........#................................................................................................#......#..................................#.......#....................................#........................................................#........#.........................................................#...............................................................................................#..............#...............................................................................#.........................................................................#..........................#.............................................................#.......#.......................#...................#........#................................................#................................#........#..............................................................................
.........#......................................................#.................#......................#........................................#............#..................................................#.......#...........................#...............................#..............................................................................................................................#.................................#.....................................................................................#.....................#.....#...............#............................#.............#..#......#.#................................#....................#.............................#...............................................#..........#...............##......................................#......................................................#.................#......................#........................................#............#..................................................#.......#...........................#...............................#..............................................................................................................................#.................................#.....................................................................................#.....................#.....#...............#............................#.............#..#......#.#................................#....................#.............................#...............................................#..........#...............##......................................#......................................................#.................#......................#........................................#............#..................................................#.......#...........................#...............................#............................................................................................
.....................................................................#.................................#...............................#.......#......#.......................................#.......................................................#............#.....................................#...........................................#...........................................................................................................#......#........................#...#..........................................................................................................................................................................#.........#...................................#....................................................................................................................................................................................#.................................#...............................#.......#......#.......................................#.......................................................#............#.....................................#...........................................#...........................................................................................................#......#........................#...#..........................................................................................................................................................................#.........#...................................#....................................................................................................................................................................................#.................................#...............................#.......#......#.......................................#.......................................................#............#.....................................#...........................................#.............................
.........#........................................................................................................................................#....................................................#......................#......................#...................#......................................................................................................................................................................................................#..................................#........................................#........#........#.....................................................#...............#.............#............................#..........................................#............................................................................................................#........................................................................................................................................#....................................................#......................#......................#...................#......................................................................................................................................................................................................#..................................#........................................#........#........#.....................................................#...............#.............#............................#..........................................#............................................................................................................#........................................................................................................................................#....................................................#......................#......................#...................#.........................................................................................................
..................................................................................................#............#.............................................................................................................#.....................................................................#...........................#..#.........#.......................#.........................................................................................................#.............#........................................................................................................#...............................................................................#.................#........................................................................................................................................................................................................................................#............#.............................................................................................................#.....................................................................#...........................#..#.........#.......................#.........................................................................................................#.............#........................................................................................................#...............................................................................#.................#........................................................................................................................................................................................................................................#............#.............................................................................................................#.....................................................................#...........................#..#.........#.......................#..............
...............................#......................................#..........................................................................................................................................................#.................................................................................#.............................#........................#..................................................................................#...#...........................................................................................................#.....................#......#.........................#..............................................#...............................#..............................................#..........................................................................................................#......................................#..........................................................................................................................................................#.................................................................................#.............................#........................#..................................................................................#...#...........................................................................................................#.....................#......#.........................#..............................................#...............................#..............................................#..........................................................................................................#......................................#..........................................................................................................................................................#.................................................................................#.............................#........................#........
.....#................................................................#..................................................#.......................................#.............................................#..............#..................#.....................................................................................................................#...............................................#......................#................................................................#........................#..............................................#......#..............................#.......#.........................................................................................#.......................................#.....#............#........................................................#................................................................#..................................................#.......................................#.............................................#..............#..................#.....................................................................................................................#...............................................#......................#................................................................#........................#..............................................#......#..............................#.......#.........................................................................................#.......................................#.....#............#........................................................#................................................................#..................................................#.......................................#.............................................#..............#..................#.....................................................................................................................#...........
.....#.......................................................................................#.........................................................................................................................................#...................................................................................................................................................................#............#...............................................................................................#..............#.........#........................#.....#................................................................................................#.........................................#..........#.................................................#..........................................................#.......................................................................................#.........................................................................................................................................#...................................................................................................................................................................#............#...............................................................................................#..............#.........#........................#.....#................................................................................................#.........................................#..........#.................................................#..........................................................#.......................................................................................#.........................................................................................................................................#...........................................................................................................................................
.......................................................................#............................................................................................................#.....................................#.......................................................................................................................#.......................................#..#.#...........................................................#..........................#....................#............................................................................................................................#.......................................................#....................................................................................................................................................................................................................#............................................................................................................#.....................................#.......................................................................................................................#.......................................#..#.#...........................................................#..........................#....................#............................................................................................................................#.......................................................#....................................................................................................................................................................................................................#............................................................................................................#.....................................#.......................................................................................................................#................................
................#.#......................................................................#....................................#..............................#.............#............................................................#................................................................................................................................................................................................#.......................................................#.............................................................................................................................................................#..............................................................................................................................#...............................................................#.#......................................................................#....................................#..............................#.............#............................................................#................................................................................................................................................................................................#.......................................................#.............................................................................................................................................................#..............................................................................................................................#...............................................................#.#......................................................................#....................................#..............................#.............#............................................................#..........................................................................................................................................
.............#.......................#.................................#........#............................................#................#.................................##............................#........................................................................................................................#........#.......................................#.....#...............................................................................#......#..........#...........................................................................................#..............................................................................#....................#................................................................................................................#.........................................#.......................#.................................#........#............................................#................#.................................##............................#........................................................................................................................#........#.......................................#.....#...............................................................................#......#..........#...........................................................................................#..............................................................................#....................#................................................................................................................#.........................................#.......................#.................................#........#............................................#................#.................................##............................#........................................................................................................................#........#..................................
....................#......#.......#......................................................................................#................................................................................#............#....#..........................................................#.......................................#.........#.......................................................................................................#..##........#.........................#................#.....................................................................................................................................................................................................#...............#.........#......................#..............................#......#..........................................................#......#.......#......................................................................................#................................................................................#............#....#..........................................................#.......................................#.........#.......................................................................................................#..##........#.........................#................#.....................................................................................................................................................................................................#...............#.........#......................#..............................#......#..........................................................#......#.......#......................................................................................#................................................................................#............#....#..........................................................#.......................................#.........#........................................
..#..................................................#..........#...........#....................#............#.................................................#.................................................................................................................#.............................................................................................................................#.................................................................................................................................................................................................................#..............................................................#............#.................................................................................#.........#....#...#............................#..................................................#..........#...........#....................#............#.................................................#.................................................................................................................#.............................................................................................................................#.................................................................................................................................................................................................................#..............................................................#............#.................................................................................#.........#....#...#............................#..................................................#..........#...........#....................#............#.................................................#.................................................................................................................#................................................................................................
...............................................................#...................................................#.....................#.......................................................................................................................................................................................#..........#.....................................................#..................................#..............#.................#.............#...............................................#.................................................................................................#.............#..............................................................................................................................#..................#..........#...........................................................................................#...................................................#.....................#.......................................................................................................................................................................................#..........#.....................................................#..................................#..............#.................#.............#...............................................#.................................................................................................#.............#..............................................................................................................................#..................#..........#...........................................................................................#...................................................#.....................#.......................................................................................................................................................................................#..........#......................................
......#..#.....................#..............#.............................................................#........................................#..........................................#.....................#......................................................................................................................................#..................................#..............................................#................................................................................................................................................................#..#.......................................#.............................#..................#....................#..................................................................................................#...............#..#.....................#..............#.............................................................#........................................#..........................................#.....................#......................................................................................................................................#..................................#..............................................#................................................................................................................................................................#..#.......................................#.............................#..................#....................#..................................................................................................#...............#..#.....................#..............#.............................................................#........................................#..........................................#.....................#......................................................................................................................................#.....................
.........................#.................................#......................................................................#...........................................................................................#.......................................#...........................#..#............#....................................................................................#....................................................................................................................................##......................#..........................................................#.............................................................................................................................................................................................#.........................................#.................................#......................................................................#...........................................................................................#.......................................#...........................#..#............#....................................................................................#....................................................................................................................................##......................#..........................................................#.............................................................................................................................................................................................#.........................................#.................................#......................................................................#...........................................................................................#.......................................#...........................#..#............#................................................................
......................##...............................................................#.#...................................................#.#...........................................................#....................................................#.....#..#......................................#.........................#................#...............................................#......................................................................................................................................#.................#..................................................................................................................................................................................#............................................................................................................##...............................................................#.#...................................................#.#...........................................................#....................................................#.....#..#......................................#.........................#................#...............................................#......................................................................................................................................#.................#..................................................................................................................................................................................#............................................................................................................##...............................................................#.#...................................................#.#...........................................................#....................................................#.....#..#......................................#.........................#................#.......................
....#...........#....................................#..........#......................................................................................................................................................#................#......................................................................#......................................................#.................................................................................................#......#........................................................................#.............................#............................................................#..................................#.........................................................#...................................#.............................................................#...........#....................................#..........#......................................................................................................................................................#................#......................................................................#......................................................#.................................................................................................#......#........................................................................#.............................#............................................................#..................................#.........................................................#...................................#.............................................................#...........#....................................#..........#......................................................................................................................................................#................#......................................................................#......................................................#............
..#..............................................................................................................................................................................................................................................#....................................................................................#..................#.....#...................................................##........#................#...................#...............................................................#.................................................................................................................#.......................................................#..........................#....................................#..............................................................#.#..#..............................................................................................................................................................................................................................................#....................................................................................#..................#.....#...................................................##........#................#...................#...............................................................#.................................................................................................................#.......................................................#..........................#....................................#..............................................................#.#..#..............................................................................................................................................................................................................................................#....................................................................................#..................#.....#...................
......................................#.........................................#......................#......................................................................................................................................................................................................................................................................#................#......#......................................#............#........#............................................................................................................................#...............................................................................................#.......................#.......#...................................................................#...............................................................................#.........................................#......................#......................................................................................................................................................................................................................................................................#................#......#......................................#............#........#............................................................................................................................#...............................................................................................#.......................#.......#...................................................................#...............................................................................#.........................................#......................#......................................................................................................................................................................................................................................................................#....
............................................................................#...................................................#...............................................#.........#.........................................................................#..............#...........................#................................#..........................................#......................................#.....................................##.#..................................................................................................##......................................................................................#...................#......................#..................................#............#...............#............#...........................................................................................................................#...................................................#...............................................#.........#.........................................................................#..............#...........................#................................#..........................................#......................................#.....................................##.#..................................................................................................##......................................................................................#...................#......................#..................................#............#...............#............#...........................................................................................................................#...................................................#...............................................#.........#.........................................................................#..............#...........................#................................#..................................
...........#................#.............................................................#...................................................................................................................................................................................................................................................................................................#.........................................................................#........................................................#..............................................................................................#....#..........#.........................................................#..............................................................................................................................................#................#.............................................................#...................................................................................................................................................................................................................................................................................................#.........................................................................#........................................................#..............................................................................................#....#..........#.........................................................#..............................................................................................................................................#................#.............................................................#........................................................................................................................................................................................................................................................................................
....#................#.......#............#...............#..................................................................................#...........................................#..........#.......................................#...................................#...............................#...#.......................................................................................................................................................#................#............................#.........#..................................................................................................................................................................................................................................................#.........................#................................#................#.......#............#...............#..................................................................................#...........................................#..........#.......................................#...................................#...............................#...#.......................................................................................................................................................#................#............................#.........#..................................................................................................................................................................................................................................................#.........................#................................#................#.......#............#...............#..................................................................................#...........................................#..........#.......................................#...................................#...............................#...#..............................................................
....................................................................................................#...................................................................................................................................#.............#......................................................................................................................................#................................................................................................................................#..................................................................................................................#.......................#.........#..#...............................................................................................#......................#....................................................................................................................................#...................................................................................................................................#.............#......................................................................................................................................#................................................................................................................................#..................................................................................................................#.......................#.........#..#...............................................................................................#......................#....................................................................................................................................#...................................................................................................................................#.............#............................................................................................................................
..........................................................#..............................................#.................................................................#.................................................................................#.....#.......................................#...............................................................................................................#........................#.............................................#....................................#...........................................................................................#..........................................#.#..........#.........................................................................................................................................#..................................................................#..............................................#.................................................................#.................................................................................#.....#.......................................#...............................................................................................................#........................#.............................................#....................................#...........................................................................................#..........................................#.#..........#.........................................................................................................................................#..................................................................#..............................................#.................................................................#.................................................................................#.....#.......................................#.......................................................................
......................................#..........#...............#.................................................#.................................................................#.......................................#..............................................................................................#...#..................................................................................#................................................................................................................#........................................................................................#....................................................................#.................................................................................................................................................................................#..........#...............#.................................................#.................................................................#.......................................#..............................................................................................#...#..................................................................................#................................................................................................................#........................................................................................#....................................................................#.................................................................................................................................................................................#..........#...............#.................................................#.................................................................#.......................................#..............................................................................................#...#..................................................
..............................................................................................................#..........................................#............................#.....#..#..........#..........................................................................................................#.............................................#..........................................................#...........................#..............................................................................#..............#......................................................................................................................................#...............................................#................................................................#...........................................................................................................................................#..........................................#............................#.....#..#..........#..........................................................................................................#.............................................#..........................................................#...........................#..............................................................................#..............#......................................................................................................................................#...............................................#................................................................#...........................................................................................................................................#..........................................#............................#.....#..#..........#..........................................................................................................#.............................................#...............
........#...#...........................................................................................................................#.....................................................#.......................#......................................................................................................................#............................................................#........................#...................................................#................#....#.........#.......................................................................................................................................................#...............................#......................................................................................................................................#...#...........................................................................................................................#.....................................................#.......................#......................................................................................................................#............................................................#........................#...................................................#................#....#.........#.......................................................................................................................................................#...............................#......................................................................................................................................#...#...........................................................................................................................#.....................................................#.......................#......................................................................................................................#.....................................
........................................................................#......#..#.#.......................................................................#................................#........................#...........................................................................................................................................#...............................#......................................................................................................................................#....................................................#.................................#.......#................#....#...................................#...........#...................................#..................................................#................................................................................................................#......#..#.#.......................................................................#................................#........................#...........................................................................................................................................#...............................#......................................................................................................................................#....................................................#.................................#.......#................#....#...................................#...........#...................................#..................................................#................................................................................................................#......#..#.#.......................................................................#................................#........................#...........................................................................................................................................#................
....................................................#..................................##..............................................................................#..........................................................#.......................#.....#....................................................................................#..............................................................#........#....................................................#....................................................................#.......................................................................................................#..........................................................................#...................................#....................................#..............................................................................#..................................##..............................................................................#..........................................................#.......................#.....#....................................................................................#..............................................................#........#....................................................#....................................................................#.......................................................................................................#..........................................................................#...................................#....................................#..............................................................................#..................................##..............................................................................#..........................................................#.......................#.....#....................................................................................#.............................
......##........#........#....................#......................................................................................................................................................................#...............#............................................................................................................................................#......................................................................................................................................................................................................................................................................................................................#........................................................#....#.............#..............................................................##........#........#....................#......................................................................................................................................................................#...............#............................................................................................................................................#......................................................................................................................................................................................................................................................................................................................#........................................................#....#.............#..............................................................##........#........#....................#......................................................................................................................................................................#...............#............................................................................................................................................#
............#.....#..............................................................#.......................................................................................................................#........#.............#....................................#...........................................#..........................................................................................#..........................................................#.........#......#...................................................................#...........................................................#.....................................#.........................................................................#.................................................................................................................#.....#..............................................................#.......................................................................................................................#........#.............#....................................#...........................................#..........................................................................................#..........................................................#.........#......#...................................................................#...........................................................#.....................................#.........................................................................#.................................................................................................................#.....#..............................................................#.......................................................................................................................#........#.............#....................................#...........................................#.................................................................
......................................................................................................................#...............#.......................................#.....................#..................................................................................................................#..................#......................................#..........#........#..........................................................................................#........#...........................#...........#.............#......................................................................................................................................................#.............................................................................................................................................................................................................................................#...............#.......................................#.....................#..................................................................................................................#..................#......................................#..........#........#..........................................................................................#........#...........................#...........#.............#......................................................................................................................................................#.............................................................................................................................................................................................................................................#...............#.......................................#.....................#..................................................................................................................#..................#......................................#.
..........................................................................#.............................................................................................#.....#..........................#.........................................................#..............................#..........................................................#..................#...............#...................#............#........................................................#........#...............................................................................................................................................................................................................................................#........#...........................................................................................................................................................#.............................................................................................#.....#..........................#.........................................................#..............................#..........................................................#..................#...............#...................#............#........................................................#........#...............................................................................................................................................................................................................................................#........#...........................................................................................................................................................#.............................................................................................#.....#..........................#.........................................................#..............................#..........................................................#..................#..
..........................#........#........................#.............................................#....................................................................................##..............................#........................................#..........#.........................................................................................#..............................................................................#.#..................................................................#..........#.....#...............#..............................#.......................................................................................#....................................#.........................................................................................................#...............................#........#........................#.............................................#....................................................................................##..............................#........................................#..........#.........................................................................................#..............................................................................#.#..................................................................#..........#.....#...............#..............................#.......................................................................................#....................................#.........................................................................................................#...............................#........#........................#.............................................#....................................................................................##..............................#........................................#..........#.........................................................................................#.....
..........#...#.........................#.......................................#....#.#..........#......................................................................................#....................................................#........#.............................................................................#............#.........#...............................................................................#.........#.........#...................#........................................#............................#...#.............................................#..........#........................................................................#............................#...................................................................#...#..................................................#...#.........................#.......................................#....#.#..........#......................................................................................#....................................................#........#.............................................................................#............#.........#...............................................................................#.........#.........#...................#........................................#............................#...#.............................................#..........#........................................................................#............................#...................................................................#...#..................................................#...#.........................#.......................................#....#.#..........#......................................................................................#....................................................#........#.............................................................................#............#.........#......................
..........................................................................................#.............................................#.............................................#............#.............#........................................................................#..........................................................................................................#....................................#........................................#......................#..............#...........................#..........................#..............................................................#..........................................................................................................................................................................................#.............................................................................................#.............................................#.............................................#............#.............#........................................................................#..........................................................................................................#....................................#........................................#......................#..............#...........................#..........................#..............................................................#..........................................................................................................................................................................................#.............................................................................................#.............................................#.............................................#............#.............#........................................................................#........................................................................................
......................#.................................................................................#.............................................................................#.........................#..........................................................................................................................................#.........#.........................................#.........................#.............#...........................#..#...............................#.......................................#............#.........................#........#...................................................#..................................#...#....................#.................................#..........#................#..#..........#.............................#...........................#.................................................................................#.............................................................................#.........................#..........................................................................................................................................#.........#.........................................#.........................#.............#...........................#..#...............................#.......................................#............#.........................#........#...................................................#..................................#...#....................#.................................#..........#................#..#..........#.............................#...........................#.................................................................................#.............................................................................#.........................#..........................................................................................................................................#.........#.............
...........................................#..................................................................................................................................................................................................#..............................................#....................................#.................#..............................................................................#..................#..............#.......#.............................................#.......#....#.........#...................................#.........#........................................................................................#................................#.............#.................................................#..............................................................................................#..................................................................................................................................................................................................#..............................................#....................................#.................#..............................................................................#..................#..............#.......#.............................................#.......#....#.........#...................................#.........#........................................................................................#................................#.............#.................................................#..............................................................................................#..................................................................................................................................................................................................#..............................................#....................................#.................#..............................
......................#..........................................#.................................#....................................................................#...#.......................#..#......#.......................#...#...............................................................................................................................................................................................................................................#.......................................#......................................................................................#...........................................................#....##..............................#..........#....................#.............................#...........................................................................#..........................................#.................................#....................................................................#...#.......................#..#......#.......................#...#...............................................................................................................................................................................................................................................#.......................................#......................................................................................#...........................................................#....##..............................#..........#....................#.............................#...........................................................................#..........................................#.................................#....................................................................#...#.......................#..#......#.......................#...#........................................................................................................................................
..............................#.................................................................................................#...........................................#............................................................................#..................................................#.......................................................................#.............................................................................................................................#...............................................................#.......................................................................#..................................................................................#..........................................#..............#.............................##.....................................#.................................................................................................#...........................................#............................................................................#..................................................#.......................................................................#.............................................................................................................................#...............................................................#.......................................................................#..................................................................................#..........................................#..............#.............................##.....................................#.................................................................................................#...........................................#............................................................................#..................................................#......................................................................
..........................................#...........................................#....................................................................#..........#..........................................................................................................#..............................................#............................................................................#..................................#...................................................#..............................................................................................#..............................................................................................................#.........................................................................................................#...........................................................#...........................................#....................................................................#..........#..........................................................................................................#..............................................#............................................................................#..................................#...................................................#..............................................................................................#..............................................................................................................#.........................................................................................................#...........................................................#...........................................#....................................................................#..........#..........................................................................................................#..............................................#..................................................
........................#..........................................................#.........#..................................#..................#...#.......................................................................................................................................................................................................................................................................................#...............................................#..........................#.................................................................#.........................#...............................................................#...............................................................................#.....#................................#........................................................#..........................................................#.........#..................................#..................#...#.......................................................................................................................................................................................................................................................................................#...............................................#..........................#.................................................................#.........................#...............................................................#...............................................................................#.....#................................#........................................................#..........................................................#.........#..................................#..................#...#...........................................................................................................................................................................................................................
.........................................#...............#...........................................................................................#..............................................................................#..............................#............#....................#.......................................................................................#..............................................................#..........................................................................................................................................................................................#........................#...........................................#.............#.................................................................................................#..........................................#...............#...........................................................................................#..............................................................................#..............................#............#....................#.......................................................................................#..............................................................#..........................................................................................................................................................................................#........................#...........................................#.............#.................................................................................................#..........................................#...............#...........................................................................................#..............................................................................#..............................#............#....................#.............................................................................
.................................#.....................................................................................#............#..................................................................#.........................................................................................................................................................#..........................................................................#................##.............................................................#........................................#.....................................................................................#...................................................................................................................................................................................................................#.....................................................................................#............#..................................................................#.........................................................................................................................................................#..........................................................................#................##.............................................................#........................................#.....................................................................................#...................................................................................................................................................................................................................#.....................................................................................#............#..................................................................#.........................................................................................................................................................#.................
.....#.............................................#....................#.......................#..................#........................................................................................#....#..............................#.........#.....#....#.........................................................................#...#................................................................................#...................................................................................#.............................#........................................................................................#........................................................................................#......................#...............................#..................#..#...........#.................#.............................................#....................#.......................#..................#........................................................................................#....#..............................#.........#.....#....#.........................................................................#...#................................................................................#...................................................................................#.............................#........................................................................................#........................................................................................#......................#...............................#..................#..#...........#.................#.............................................#....................#.......................#..................#........................................................................................#....#..............................#.........#.....#....#.........................................................................#...#...............................
......................................................#....................................#........................#............................................#..............#............................#..#.....................#......................................................................................................................................................................................................................................................................................#......................................................#.......#...............#....#..................................................................#....................................................................................................................#..........................................................................................#....................................#........................#............................................#..............#............................#..#.....................#......................................................................................................................................................................................................................................................................................#......................................................#.......#...............#....#..................................................................#....................................................................................................................#..........................................................................................#....................................#........................#............................................#..............#............................#..#.....................#............................................................................................................................................
.............................#.............#........................................#............................................#...............#..............................#..............................................................................#...........................................................#..............................................................#................................................#...............................................#..............................................#.......................................................................................................#.........#........................................................#.....................................................................................................................................................#.............#........................................#............................................#...............#..............................#..............................................................................#...........................................................#..............................................................#................................................#...............................................#..............................................#.......................................................................................................#.........#........................................................#.....................................................................................................................................................#.............#........................................#............................................#...............#..............................#..............................................................................#...........................................................#.......................................................
...............................................................................#.........................................#......................................................................#..................................................................................................#.........................................#..............................................................................................#.....#................................................................#......................................#.....................#.....................................#.................................#..............#....................................#...................#............................................................................................................................................................................................#.........................................#......................................................................#..................................................................................................#.........................................#..............................................................................................#.....#................................................................#......................................#.....................#.....................................#.................................#..............#....................................#...................#............................................................................................................................................................................................#.........................................#......................................................................#..................................................................................................#.........................................#.....................................
...........................................................................................................................................#.........................................................................#.................................................#.............................................................................................................#............................#......................................................................................#...............#.....................................#.....................................................#.............................#.....................#...........................................................................#...............................................#.........................#.........................................................................................................................................................#.........................................................................#.................................................#.............................................................................................................#............................#......................................................................................#...............#.....................................#.....................................................#.............................#.....................#...........................................................................#...............................................#.........................#.........................................................................................................................................................#.........................................................................#.................................................#...........................................................................................................
...........................#.#............................................#..........................................................#..........................##........#...............................................................#...............................................................................................................................................................................................#......................................................#.......#...............................................................#....................................................................................#....................................................................#................#..................#...#...........#.....................#...........................................................#.#............................................#..........................................................#..........................##........#...............................................................#...............................................................................................................................................................................................#......................................................#.......#...............................................................#....................................................................................#....................................................................#................#..................#...#...........#.....................#...........................................................#.#............................................#..........................................................#..........................##........#...............................................................#........................................................................................................................................
.................#.........................#.................................................................................................................................................................................................#...............................................................#...................#..................#...................................................................................................................................................................................................................................................#......................................#.........................#.................................................#.#.....................#......##............................#......................................................................#.........................#.................................................................................................................................................................................................#...............................................................#...................#..................#...................................................................................................................................................................................................................................................#......................................#.........................#.................................................#.#.....................#......##............................#......................................................................#.........................#.................................................................................................................................................................................................#...............................................................#...................#..................#..............................
......................................#....................................................#.........................................................................................................................................................................................................#....................#..........#...........................................................................#............................................................#...#.....#.........#..................................................................#...........#.#...........................#....#.....................#.....#...................................................................................................................................................................................................................................#....................................................#.........................................................................................................................................................................................................#....................#..........#...........................................................................#............................................................#...#.....#.........#..................................................................#...........#.#...........................#....#.....................#.....#...................................................................................................................................................................................................................................#....................................................#.........................................................................................................................................................................................................#....................#..........#.............................................
........................#........................................................................................#...................................................................#.......................................................#....................#................................................................................................#......................................................#.................#........................#...............................................................................................................................................................................................................................#.................................#.........#....................................................................................................................#........................................................................................#...................................................................#.......................................................#....................#................................................................................................#......................................................#.................#........................#...............................................................................................................................................................................................................................#.................................#.........#....................................................................................................................#........................................................................................#...................................................................#.......................................................#....................#................................................................................................#...............
...........#...............................#......................#................................................................................#..............................................................#.................................#..#...................................................................................................................................................................................................................................................................................................................#.#........................................................................................#..................................#..............................................................................#.............................#..................................#...............................#......................#................................................................................#..............................................................#.................................#..#...................................................................................................................................................................................................................................................................................................................#.#........................................................................................#..................................#..............................................................................#.............................#..................................#...............................#......................#................................................................................#..............................................................#.................................#..#...........................................................................................................................
....................................................#............................#............................................#.........................................#...................................................................................................................................................................................................................................................#.................................#............................................................................................................#..#..............................................................#...............................................................................#.....#........................#.....................................................................................................................................#............................#............................................#.........................................#...................................................................................................................................................................................................................................................#.................................#............................................................................................................#..#..............................................................#...............................................................................#.....#........................#.....................................................................................................................................#............................#............................................#.........................................#..........................................................................................................................................................................................................
..................................................................................................................................................#...............#.........................................................................................#....................................................................................................................................................................#..................................#...............#.......................................#..............................#.........................................................................................................................................................................................................................................................................#..........................................................................................................................................................#...............#.........................................................................................#....................................................................................................................................................................#..................................#...............#.......................................#..............................#.........................................................................................................................................................................................................................................................................#..........................................................................................................................................................#...............#.........................................................................................#......................................................................................................................
..................#..................#...................................................................................................#...............................................................................................................................................................................................................................................................................................................#.................#..........................#.........................................................................................................................#..............................................................#...................#................................................................................#........................#..................................#..................#...................................................................................................#...............................................................................................................................................................................................................................................................................................................#.................#..........................#.........................................................................................................................#..............................................................#...................#................................................................................#........................#..................................#..................#...................................................................................................#.........................................................................................................................................................................................................................................
...............#...........#...............................................#....#.....................................................................................................................................................................................................................................#......#.#..............................................#.................##................#.......#...#......................#..................................................................................................................#...........#.............................................#..............................................................................................#....................................................#..................................................#...................#...........#...............................................#....#.....................................................................................................................................................................................................................................#......#.#..............................................#.................##................#.......#...#......................#..................................................................................................................#...........#.............................................#..............................................................................................#....................................................#..................................................#...................#...........#...............................................#....#.....................................................................................................................................................................................................................................#......#.#..............................................#....
...................................#............................#.................#.........................................#...............................................................................................................................#...........................................#.....................................................................#.......................................#.........#...............................................................................................................................................................................................................................................#............#......................................................#.......#......................................................................#......#......................................#............................#.................#.........................................#...............................................................................................................................#...........................................#.....................................................................#.......................................#.........#...............................................................................................................................................................................................................................................#............#......................................................#.......#......................................................................#......#......................................#............................#.................#.........................................#...............................................................................................................................#...........................................#.....................................................................#....
.............#.........................................#.............................................................................................................................#............................................................................................#..............#.................................................................................#.#........................................#....................................................#.............................................#..................................................................................................................................#...........................#............#....................................................................................#........................................................#.........................................#.............................................................................................................................#............................................................................................#..............#.................................................................................#.#........................................#....................................................#.............................................#..................................................................................................................................#...........................#............#....................................................................................#........................................................#.........................................#.............................................................................................................................#............................................................................................#..............#.................................................................................
......................................#............................................................................................#............#.........................................................................................#..........................#...........#.............#...............................#....................................#......................#.............................................#................#..#.......#..........#.........................................................................................................................#...............#...................................................#...........#.............#.......................#............#..................................................................................#...................................................#............................................................................................#............#.........................................................................................#..........................#...........#.............#...............................#....................................#......................#.............................................#................#..#.......#..........#.........................................................................................................................#...............#...................................................#...........#.............#.......................#............#..................................................................................#...................................................#............................................................................................#............#.........................................................................................#..........................#...........#.............#...............................#....................................#..............
...............................................................................................#...#...............................................................................................................#.................................#............#...............#..........#...............................................................#...................................................................#.........................................................#..................................#........#.............#................#......................................................................................................#................................................................................#..............................................................................................................................................................................#...#...............................................................................................................#.................................#............#...............#..........#...............................................................#...................................................................#.........................................................#..................................#........#.............#................#......................................................................................................#................................................................................#..............................................................................................................................................................................#...#...............................................................................................................#.................................#............#...............#..........#...............................................................#.....................
.........#....#....................#........#.......................#........................................................................#.....................................#.................#.......................#..........#.........................................................##..................................................................................................#..................................#...............................................................#...........................................................................................................#..................................................................#............#.........................................#.......................................................................................................#....#....................#........#.......................#........................................................................#.....................................#.................#.......................#..........#.........................................................##..................................................................................................#..................................#...............................................................#...........................................................................................................#..................................................................#............#.........................................#.......................................................................................................#....#....................#........#.......................#........................................................................#.....................................#.................#.......................#..........#.........................................................##...............................................................................
..........................#....#....#......#...............................................................#..................................................................................................................................#..........................................................................................................................................................................................................................................#.....#...................................................................#................................................................#....#..............................#.........................#..............................................................................................................#.......#..............................................#....#....#......#...............................................................#..................................................................................................................................#..........................................................................................................................................................................................................................................#.....#...................................................................#................................................................#....#..............................#.........................#..............................................................................................................#.......#..............................................#....#....#......#...............................................................#..................................................................................................................................#....................................................................................................................................
...#........................................#............#.......#..........#........................................................................................................................................................#.........................................................................................#.......................................#.....#.........................................................#...#................................................................................................................................................................................................#..............................................................................................................................................................#.....................................#........................................#............#.......#..........#........................................................................................................................................................#.........................................................................................#.......................................#.....#.........................................................#...#................................................................................................................................................................................................#..............................................................................................................................................................#.....................................#........................................#............#.......#..........#........................................................................................................................................................#.........................................................................................#.......................................#.....#.....
.................................................................................................................#..............#............#.......#............................#..............................................................................................................................................................................................#.................................................................#............................................................#............................................................................................................................................................................#...#..........................#..................................................................................................................................................................................................................................#..............#............#.......#............................#..............................................................................................................................................................................................#.................................................................#............................................................#............................................................................................................................................................................#...#..........................#..................................................................................................................................................................................................................................#..............#............#.......#............................#..............................................................................................................................................................................................#.
...................................#..................#.......................................#...#.................................................#.....#..................#...............................................#.................................................#............#......................................................................#............#........................................................#....................................................................#.......................#........#...........#..............................................................................................#.......................................................................#...........#..................................................................................................................................#..................#.......................................#...#.................................................#.....#..................#...............................................#.................................................#............#......................................................................#............#........................................................#....................................................................#.......................#........#...........#..............................................................................................#.......................................................................#...........#..................................................................................................................................#..................#.......................................#...#.................................................#.....#..................#...............................................#.................................................#............#......................................................................#............#..
......#.....................#.......................................................#........................................................................................................................................................................................#...........#........##................#....................................#......................................................#.............#..........................................................................................#..................................................#..................................................#...............................#...........................#................................................................................................#................................#..#...................#.....................#.......................................................#........................................................................................................................................................................................#...........#........##................#....................................#......................................................#.............#..........................................................................................#..................................................#..................................................#...............................#...........................#................................................................................................#................................#..#...................#.....................#.......................................................#........................................................................................................................................................................................#...........#........##................#....................................#.........................
..............................................................#........................................................................................................#....................................................................................................................................................#.......#...........................#......#.........................................#....................................................#............................#.....#..........................#.....................................................................................................................................#.................................................................................................................................................................................................................................#........................................................................................................#....................................................................................................................................................#.......#...........................#......#.........................................#....................................................#............................#.....#..........................#.....................................................................................................................................#.................................................................................................................................................................................................................................#........................................................................................................#....................................................................................................................................................#.......#...........................#......#...........
..............................#...................................#........................#................................................................................................................................#...........#...............................................#..........................................................#..................................................................................................#................................................#..............#...............................................................................................................................................................#.....................................................................................................................................................................................#...................................#........................#................................................................................................................................#...........#...............................................#..........................................................#..................................................................................................#................................................#..............#...............................................................................................................................................................#.....................................................................................................................................................................................#...................................#........................#................................................................................................................................#...........#...............................................#..........................................................#...............................
..........................#....................................................................................................................................................................................................#.#................#....................................................................#....#..............#.................................................................................................#.......................#..........................................................................#.........................................##.........................#.....................#..........................................##....................#........#.......................................................................#..........................................................................#....................................................................................................................................................................................................#.#................#....................................................................#....#..............#.................................................................................................#.......................#..........................................................................#.........................................##.........................#.....................#..........................................##....................#........#.......................................................................#..........................................................................#....................................................................................................................................................................................................#.#................#....................................................................#....#..............#.......................................
...................................................#...............................................................................................#.#.............................................................................................................................#...............................#........#..........................................#.................#...............................#...........................................#.....#.....................................#..........................................................................##..................................................................................#..............#.......#..............................................................#......................................#..........#........................................................................#...............................................................................................#.#.............................................................................................................................#...............................#........#..........................................#.................#...............................#...........................................#.....#.....................................#..........................................................................##..................................................................................#..............#.......#..............................................................#......................................#..........#........................................................................#...............................................................................................#.#.............................................................................................................................#...............................#........#..........................................#...........
..........................................................................................#.............................................#..........................................................................#........................#...............#.#................#.#.........#.......................................................#........................................................#..........................................................................................................................................#............................##.................................................................#...........................................................#...........................#...................................#.................#..................................................................................................................................#.............................................#..........................................................................#........................#...............#.#................#.#.........#.......................................................#........................................................#..........................................................................................................................................#............................##.................................................................#...........................................................#...........................#...................................#.................#..................................................................................................................................#.............................................#..........................................................................#........................#...............#.#................#.#.........#.......................................................#...............................
..........................#.......................................................#..................................................................#..................................#................#....................................................#..........#.#.....#......#................................................................................................................................................................................................#......................................................................................................................................................................................#................#......................................#........................................................................................#....#.#...............................#.......................................................#..................................................................#..................................#................#....................................................#..........#.#.....#......#................................................................................................................................................................................................#......................................................................................................................................................................................#................#......................................#........................................................................................#....#.#...............................#.......................................................#..................................................................#..................................#................#....................................................#..........#.#.....#......#..........................................................................................
...................................#...............................................#..................................................................................................................................................................................................................................................................................#......................#...........................................#.........#...........................................................#............................................................#..................#.#.........................................................................................................................#........................................................................#.......................#....................................................#...............................................#..................................................................................................................................................................................................................................................................................#......................#...........................................#.........#...........................................................#............................................................#..................#.#.........................................................................................................................#........................................................................#.......................#....................................................#...............................................#..................................................................................................................................................................................................................................................................................#............
............................................#..............#...........#................................................................#.......................................................#.....................................................................................................#..........................#................................................#...........#.#................................#....#.....................................................#...............................................................................................#..............#.............................................................................................#.........................................................................................................................#......................................................#..............#...........#................................................................#.......................................................#.....................................................................................................#..........................#................................................#...........#.#................................#....#.....................................................#...............................................................................................#..............#.............................................................................................#.........................................................................................................................#......................................................#..............#...........#................................................................#.......................................................#.....................................................................................................#..........................#................................................#
..........................................................................#..................................................................................................................................................................#..................................................................#......................................................................................#.#.#......................................#..........................................................................#.......#......................#........................#..........#.......................................................#.........#........................................................................#............................................................................................................................................................................#..................................................................................................................................................................#..................................................................#......................................................................................#.#.#......................................#..........................................................................#.......#......................#........................#..........#.......................................................#.........#........................................................................#............................................................................................................................................................................#..................................................................................................................................................................#..................................................................#..................................................................
....#...............#...............................................#...........................................................................................................................#................................................................................................................................................................#.........................#...............................................#...............................................#............................#..................................................#....................................................................................................................#..........#.............................................................#...........................................................#....#.......#...............#...............................................#...........................................................................................................................#................................................................................................................................................................#.........................#...............................................#...............................................#............................#..................................................#....................................................................................................................#..........#.............................................................#...........................................................#....#.......#...............#...............................................#...........................................................................................................................#................................................................................................................................................................#.................
..................................................#................................................................................................#.................#..............#.........................................................#......................................................#.....#........................................#...................#........#........#.......................................................#.........................................#..........................................#......#..........................#.................................................................#.....................................#............................................#.................................#.......#........................................#..............................................................................#................................................................................................#.................#..............#.........................................................#......................................................#.....#........................................#...................#........#........#.......................................................#.........................................#..........................................#......#..........................#.................................................................#.....................................#............................................#.................................#.......#........................................#..............................................................................#................................................................................................#.................#..............#.........................................................#......................................................#.....#........................................#...................#........#.
...............................................................................................................................................................................................................#.........................#...............#..........................#....................................................................................#...................................................................................................................#................................................#.......................#.................................................#........................................................................................................................................................#..............#....#.............#.........................................................................................................................................................................................................................................#.........................#...............#..........................#....................................................................................#...................................................................................................................#................................................#.......................#.................................................#........................................................................................................................................................#..............#....#.............#.........................................................................................................................................................................................................................................#.........................#...............#..........................#....................................................................................#.........
...........................................#.................................................................................................................................................................#...............................................#...................#.#........................................................................................................#................#...........#...................#............................#....................#..........#...........................................#.....#...................................................................................#.....................................................................................................................................#.........#........................................................................................#.................................................................................................................................................................#...............................................#...................#.#........................................................................................................#................#...........#...................#............................#....................#..........#...........................................#.....#...................................................................................#.....................................................................................................................................#.........#........................................................................................#.................................................................................................................................................................#...............................................#...................#.#...............................................................................................
.....................................#...............................................................................#......#............................................................#.......................................#......................................#.##.................................#.........................................................................................................#...............................................................................#.......................................................................................#......................#.............................................#..........................................................#...................................................................................................................................................#...............................................................................#......#............................................................#.......................................#......................................#.##.................................#.........................................................................................................#...............................................................................#.......................................................................................#......................#.............................................#..........................................................#...................................................................................................................................................#...............................................................................#......#............................................................#.......................................#......................................#.##.................................#.....................................................................
...............................#.......................#......................#...................................................#.........................................................................#...............................................#...........................................................................................................................#........................................................................................................#...................................#.......#..............................#................................#...............................#...........................................................................#...................................................................................................................................................#.......................#......................#...................................................#.........................................................................#...............................................#...........................................................................................................................#........................................................................................................#...................................#.......#..............................#................................#...............................#...........................................................................#...................................................................................................................................................#.......................#......................#...................................................#.........................................................................#...............................................#......................................................................................................................
...........#..........................#...................................................#......#......................................................#...................................................#..#........................................................................................................................#........................#......#.........................................................................#.................................................#.............................................................................#...........#...#..................................................#...............................#........................................#.....................#...#............................................................#........#..........................#..........................#...................................................#......#......................................................#...................................................#..#........................................................................................................................#........................#......#.........................................................................#.................................................#.............................................................................#...........#...#..................................................#...............................#........................................#.....................#...#............................................................#........#..........................#..........................#...................................................#......#......................................................#...................................................#..#........................................................................................................................#........................#......#..........
..........................#................................................................................#.......................................#....................#.....................................................................................................#................................................................#..............................................................................................................................................................#.......................#................................#................................#...........................................................#.....................#..............#..#........................................................................................#..................................................................#................................................................................#.......................................#....................#.....................................................................................................#................................................................#..............................................................................................................................................................#.......................#................................#................................#...........................................................#.....................#..............#..#........................................................................................#..................................................................#................................................................................#.......................................#....................#.....................................................................................................#................................................................#...................................
......................................#.......................................#...................................#..........................................................................................................#....................................##.........#..................................................................................................................##.......................................#............................................#..#.................................#...........................................................................#.............................................#................................#.......#................................................................#..........................................................................#.........................................#.......................................#...................................#..........................................................................................................#....................................##.........#..................................................................................................................##.......................................#............................................#..#.................................#...........................................................................#.............................................#................................#.......#................................................................#..........................................................................#.........................................#.......................................#...................................#..........................................................................................................#....................................##.........#.....................................................................................................
.............................................................................................#.........................#.................#.....................................#............#.................................................................#..#................................#......................................................................#...........#..................................................................................................................................................................................................#.............................##....................................................#................................................#......#.........................#............................................................................................................................................................................#.........................#.................#.....................................#............#.................................................................#..#................................#......................................................................#...........#..................................................................................................................................................................................................#.............................##....................................................#................................................#......#.........................#............................................................................................................................................................................#.........................#.................#.....................................#............#.................................................................#..#................................#......................................................................#.........
.............#...................................................................................................................................................................................................................................................#..........................................................#........................#....#.............................................................................................................................................................................................................#..........................................................................................................................................#.......................................#...............................................................................................#...................................................................................................................................................................................................................................................#..........................................................#........................#....#.............................................................................................................................................................................................................#..........................................................................................................................................#.......................................#...............................................................................................#...................................................................................................................................................................................................................................................#..........................................................#........................#....#........................
............#..............#........................#...........................#...............................................................#.........................#................#...................#..............................................#.............................................................#.#....................................................#........................................#.............................#......................................#...#....................................................................................#......................................................#................#......................................#..............................................#.......................................................................#...#.....................#..............#........................#...........................#...............................................................#.........................#................#...................#..............................................#.............................................................#.#....................................................#........................................#.............................#......................................#...#....................................................................................#......................................................#................#......................................#..............................................#.......................................................................#...#.....................#..............#........................#...........................#...............................................................#.........................#................#...................#..............................................#.............................................................#.#....................................................
...............................................................................................................#................................#................#.......................................#.............................................................................................#.................................................................................................................#...............................#................................................................#......#...........................................#.......................#....................................................................................................................#....#........................................................................##...................................................................................................................................................#................................#................#.......................................#.............................................................................................#.................................................................................................................#...............................#................................................................#......#...........................................#.......................#....................................................................................................................#....#........................................................................##...................................................................................................................................................#................................#................#.......................................#.............................................................................................#...........................................................................
...#......................#........#....................................................................................................................................................................................................#......................................#.......................#..................................................................................#..............#...............................................#.............................#..............#...........................................................................................................#...............................................................................#......................#.........................................#............#..................#.............................................#......................#........#....................................................................................................................................................................................................#......................................#.......................#..................................................................................#..............#...............................................#.............................#..............#...........................................................................................................#...............................................................................#......................#.........................................#............#..................#.............................................#......................#........#....................................................................................................................................................................................................#......................................#.......................#...........................................................................
........................................................................................................................#.....................................#........#........................................#......#.....#..............................................................................#....#.................#.......#...................................................................................................................................................#...................................................................#.........................................................................................................................................................##.....................................................#..........................................#......................................................................................................................................#.....................................#........#........................................#......#.....#..............................................................................#....#.................#.......#...................................................................................................................................................#...................................................................#.........................................................................................................................................................##.....................................................#..........................................#......................................................................................................................................#.....................................#........#........................................#......#.....#..............................................................................#....#.................#.......#.......................................
................#....#...................#................#.....................................................................................#...............................................................................................................................#..........................#.......................................................................................................#.............#..............................#...........................................................#...................................................#...................................................................................#..................................................................................................#...............................#......................................................#....#...................#................#.....................................................................................#...............................................................................................................................#..........................#.......................................................................................................#.............#..............................#...........................................................#...................................................#...................................................................................#..................................................................................................#...............................#......................................................#....#...................#................#.....................................................................................#...............................................................................................................................#..........................#.......................................................................
.......#..............#.................................................................#.............................................................#..................................................#..#...................#...............................................................................#..............##..........#..........................#................#..........................................................................................#..............................#..............................................................................#.#..............................................................................................................................#.............................................................................#.....................................#..............#.................................................................#.............................................................#..................................................#..#...................#...............................................................................#..............##..........#..........................#................#..........................................................................................#..............................#..............................................................................#.#..............................................................................................................................#.............................................................................#.....................................#..............#.................................................................#.............................................................#..................................................#..#...................#...............................................................................#..............##..........#..........................#............
....................................#.............#.....#.....................................................#................##..................#.......................#......................#......................................................................................#................#..........................#.........................#....................................................................................................................#.............#...........#.........#....#..........#.................................................#............................................................................#..........#.......#................#....#............................................................#...#..........#......................................#.#............................................#.............#.....#.....................................................#................##..................#.......................#......................#......................................................................................#................#..........................#.........................#....................................................................................................................#.............#...........#.........#....#..........#.................................................#............................................................................#..........#.......#................#....#............................................................#...#..........#......................................#.#............................................#.............#.....#.....................................................#................##..................#.......................#......................#......................................................................................#................#..........................#.........................#...................
...................................#....#..............................#...................#...................................#...........#..................................#....#.......................................................#.........#.....................#.........#..................#..................#...............#.............#.................#...................................................#..................................................#.............#....................#........................#.................................................................................................................#...................................................#................................................................................#..........................#................................................#....#..............................#...................#...................................#...........#..................................#....#.......................................................#.........#.....................#.........#..................#..................#...............#.............#.................#...................................................#..................................................#.............#....................#........................#.................................................................................................................#...................................................#................................................................................#..........................#................................................#....#..............................#...................#...................................#...........#..................................#....#.......................................................#.........#.....................#.........#..................#..................#...............#.............#.................#.......
................................................................................#.................#...#.#................#........#.................................................#................#.............#..................#....................................#..................#.........#............................................................#...........................#....................#...............................................................#........................................................#.........#..............................................................................................................................................................#................................................................#....................................................................................................................................#.................#...#.#................#........#.................................................#................#.............#..................#....................................#..................#.........#............................................................#...........................#....................#...............................................................#........................................................#.........#..............................................................................................................................................................#................................................................#....................................................................................................................................#.................#...#.#................#........#.................................................#................#.............#..................#....................................#..................#.........#............................................................#.............
..............................#...................................#.........................#........#...........................#............................................................................#..................................................................................................................................#....................................#....#.....................................................................................................................................#...............#....................#..............#..................................#......................................................................#...........................................................................#................................................................................................#...................................#.........................#........#...........................#............................................................................#..................................................................................................................................#....................................#....#.....................................................................................................................................#...............#....................#..............#..................................#......................................................................#...........................................................................#................................................................................................#...................................#.........................#........#...........................#............................................................................#..................................................................................................................................#.................................
...................................................................................................................................#...............#..........................................................................................#..............................................................................#...................................................................................#...............................................................................#..#.......................................................................................................................#......................................................#................................................#..........................................#..............#..................................................................................................................................................................................#...............#..........................................................................................#..............................................................................#...................................................................................#...............................................................................#..#.......................................................................................................................#......................................................#................................................#..........................................#..............#..................................................................................................................................................................................#...............#..........................................................................................#..............................................................................#.....................................................
........................................#..............................................................................................#.................#............................................................................................#........................................................................#................................................................#......................................................................................................................................................................#...#.............................................................................................................................................................................................................................................#............................................................#..............................................................................................#.................#............................................................................................#........................................................................#................................................................#......................................................................................................................................................................#...#.............................................................................................................................................................................................................................................#............................................................#..............................................................................................#.................#............................................................................................#........................................................................#...................................................
..........................................#.........#........................#..............#............................#.........................#............................#....................#......................................................#........#...........#..........................#...............................#.....................................#..............................................#.....#...........................................................................................................#.......#......#.....................................#....................................................#.................#.................................#.............................#........................................................................................................................................#.........#........................#..............#............................#.........................#............................#....................#......................................................#........#...........#..........................#...............................#.....................................#..............................................#.....#...........................................................................................................#.......#......#.....................................#....................................................#.................#.................................#.............................#........................................................................................................................................#.........#........................#..............#............................#.........................#............................#....................#......................................................#........#...........#..........................#...............................#.....................................#
.........................................#..#..........................#...............................................................................#..........................................................................................................................................................................................#.........................................................................................#.............................................................................................................................................................................................#..............................##...............................#................................................#...................................................................#.......................................................#..#..........................#...............................................................................#..........................................................................................................................................................................................#.........................................................................................#.............................................................................................................................................................................................#..............................##...............................#................................................#...................................................................#.......................................................#..#..........................#...............................................................................#..........................................................................................................................................................................................#................................
....#...................................................................................#................................................#...............................#......#........................#.........................#...........................................................................#.......#..#...#.........................................................................#.............................#...................................................#...#......................#....................................................................................#.........................................#.........................#...................................................................................................................................................................#...................................................................................#................................................#...............................#......#........................#.........................#...........................................................................#.......#..#...#.........................................................................#.............................#...................................................#...#......................#....................................................................................#.........................................#.........................#...................................................................................................................................................................#...................................................................................#................................................#...............................#......#........................#.........................#...........................................................................#.......#..#...#....................................................
.......................#....#.........................................#...............................#...........................................................#.##......#...................................................#..................##..............#..........................#....................#...........#.........................#..............................................#.............................#.....................................#........................................................................................................................................#.........#.........#...................................................................#..................................................................................................#....................................................#....#.........................................#...............................#...........................................................#.##......#...................................................#..................##..............#..........................#....................#...........#.........................#..............................................#.............................#.....................................#........................................................................................................................................#.........#.........#...................................................................#..................................................................................................#....................................................#....#.........................................#...............................#...........................................................#.##......#...................................................#..................##..............#..........................#....................#...........#.........................#.........................
.............................#............................#................#...........#......................#...............................................#....................................#................................................................................................#.................................................................#...............................................................................#.......................................................#.....#.......#.............#..........................................................#..........#..............#.......#..........................#...................................................#....................................................................................................................................................#............................#................#...........#......................#...............................................#....................................#................................................................................................#.................................................................#...............................................................................#.......................................................#.....#.......#.............#..........................................................#..........#..............#.......#..........................#...................................................#....................................................................................................................................................#............................#................#...........#......................#...............................................#....................................#................................................................................................#.................................................................#............
...................#...........................................................................#.......................#....................................#...............#................#...........#.............................................................................................................................................................#....#.................................................................#........................................................................................................#.....................................................................................#.......................................#....#....................................#.....................................#...............#.............................#.............................................#...........................................................................#.......................#....................................#...............#................#...........#.............................................................................................................................................................#....#.................................................................#........................................................................................................#.....................................................................................#.......................................#....#....................................#.....................................#...............#.............................#.............................................#...........................................................................#.......................#....................................#...............#................#...........#.............................................................................................................................................................#....#......
#..............................................#......................................................................................................................#................................................................................#................................................................................................................................................................#......#.....#....................................#...............................#..........................................................................................................#.....................#.................................#........#............................................................................#......................................................#...............#...#..............................................#......................................................................................................................#................................................................................#................................................................................................................................................................#......#.....#....................................#...............................#..........................................................................................................#.....................#.................................#........#............................................................................#......................................................#...............#...#..............................................#......................................................................................................................#................................................................................#...........................................................................................................................
....................................#...........#...............................#......................#...................................................#.......................................................................................................#.........................................................................................#.............................................................................................#.........................................................................#.....................#.............#..................................#...............................................#....................#...............................................................#................................................................................................................................#...........#...............................#......................#...................................................#.......................................................................................................#.........................................................................................#.............................................................................................#.........................................................................#.....................#.............#..................................#...............................................#....................#...............................................................#................................................................................................................................#...........#...............................#......................#...................................................#.......................................................................................................#.........................................................................................#.....................
..............................................................#...............................................................................#...#..................................#.................#..................................................................................#.........................#.....................................#...........#.............................................##.......................................................................................................................#.#...................................................................#..........................#.#..........................................#...........................................................................#...........................#..#.....................................................................................................#...............................................................................#...#..................................#.................#..................................................................................#.........................#.....................................#...........#.............................................##.......................................................................................................................#.#...................................................................#..........................#.#..........................................#...........................................................................#...........................#..#.....................................................................................................#...............................................................................#...#..................................#.................#..................................................................................#.........................#.....................................#...........#............
....................................................................#.................#......#......#......#......................................................................................#..........#...............................#.#.........................................................#..........#...............#.................................................................................................................#....................................#................#.....#............#................#....................................................................#.............................#...............................................................................#...........................................................................#..................................................................................................#.................#......#......#......#......................................................................................#..........#...............................#.#.........................................................#..........#...............#.................................................................................................................#....................................#................#.....#............#................#....................................................................#.............................#...............................................................................#...........................................................................#..................................................................................................#.................#......#......#......#......................................................................................#..........#...............................#.#.........................................................#..........#...............#..............................................
...#...................#..............................................#......#..................................................................................#..#........................................................#.........................................................................................................................................#.......#...............................#....#..............................................................................................#.......#.............................................................#.......................#.............................................#...............#.....................................................................................................................................................#............#...................#..............................................#......#..................................................................................#..#........................................................#.........................................................................................................................................#.......#...............................#....#..............................................................................................#.......#.............................................................#.......................#.............................................#...............#.....................................................................................................................................................#............#...................#..............................................#......#..................................................................................#..#........................................................#.........................................................................................................................................#.......#....
......#..........................................................#......#........................#............................................##................................................................................................................#....................#........................................#........................................................#........#........................................................#......................................................................................#...#...............................................................................................................................###........#.............#..........#......#....................................................................................................................#..........................................................#......#........................#............................................##................................................................................................................#....................#........................................#........................................................#........#........................................................#......................................................................................#...#...............................................................................................................................###........#.............#..........#......#....................................................................................................................#..........................................................#......#........................#............................................##................................................................................................................#....................#........................................#....................................................
........................................................................................................................................#......................................................#.......................................................................#.......................................#...#..........................##..#........................................................................................................................................................................................#..............#............................................................#....................................................#.........................#.......................................................#...............................#.......................................................................................................................................................................................#......................................................#.......................................................................#.......................................#...#..........................##..#........................................................................................................................................................................................#..............#............................................................#....................................................#.........................#.......................................................#...............................#.......................................................................................................................................................................................#......................................................#.......................................................................#.......................................#...#..........................##..#................................
...................................................................................#.................................................#............................#..............................................................................#..................................................................................#............#...........................#..#........................#.............................#...................................................................................................................................#..............#........................................................................................................................#..........#..........#.##....................................................................................................................................................................................#.................................................#............................#..............................................................................#..................................................................................#............#...........................#..#........................#.............................#...................................................................................................................................#..............#........................................................................................................................#..........#..........#.##....................................................................................................................................................................................#.................................................#............................#..............................................................................#..................................................................................#............#...........................#..#..
.....................#..............................................#.........................................#............#..............#.................#.................................................................................#........#..............................................................................................#..............................................................#...............................#......................#..........................#........#....................#......................................#...................................#.................................................................................................................................................................#................................................................................#..............................................#.........................................#............#..............#.................#.................................................................................#........#..............................................................................................#..............................................................#...............................#......................#..........................#........#....................#......................................#...................................#.................................................................................................................................................................#................................................................................#..............................................#.........................................#............#..............#.................#.................................................................................#........#..............................................................................................#............................
.................................................................#......#...........................................#.................................#...........................................#.........................#..#........................#........................................................................#......................#.........................................................#................................................#........................................#...............#..............#.#......................#..#..#....#..............................................................#......#.......................#.......#.....................................#...................................................................................................................................................................................#......#...........................................#.................................#...........................................#.........................#..#........................#........................................................................#......................#.........................................................#................................................#........................................#...............#..............#.#......................#..#..#....#..............................................................#......#.......................#.......#.....................................#...................................................................................................................................................................................#......#...........................................#.................................#...........................................#.........................#..#........................#........................................................................#......................#..........................
............................................................................................................#......................................................................................................................................................#.................................................................................................................................................................................................................................................................#....................................................................................................................................................#...............................................................................................................................................................................................................................................................#......................................................................................................................................................#.................................................................................................................................................................................................................................................................#....................................................................................................................................................#...............................................................................................................................................................................................................................................................#......................................................................................................................................................#...............................................................................................................
.............................................#...........................#..............................................................................................................................................................................................................#..............................................................#........................................................................#...#......#.........................................................................................................#............................................................................................#.........#.....................................................................................#.........................................#..............................................................................................#...........................#..............................................................................................................................................................................................................#..............................................................#........................................................................#...#......#.........................................................................................................#............................................................................................#.........#.....................................................................................#.........................................#..............................................................................................#...........................#..............................................................................................................................................................................................................#..............................................................#...........................
.........................................................#.........#.........................................................................................................................#..........................................................#.........#................................#.......................#.......................................................................................................................#.............#..................................................................................#.#......................................................................#..............................................#............................................................................................#...............#.............................#...............................................................................#.........#.........................................................................................................................#..........................................................#.........#................................#.......................#.......................................................................................................................#.............#..................................................................................#.#......................................................................#..............................................#............................................................................................#...............#.............................#...............................................................................#.........#.........................................................................................................................#..........................................................#.........#................................#.......................#.......................................................
..............#..........................#.....#................................#.............................................#..................................#........................................................................#..........................................#.................#......................#..............#.............................#.....................................................................#..............................................................#......#...............#...................#..........................#............................#......................................................................#.........#..............................................................................#....................................................#...................#..........................#.....#................................#.............................................#..................................#........................................................................#..........................................#.................#......................#..............#.............................#.....................................................................#..............................................................#......#...............#...................#..........................#............................#......................................................................#.........#..............................................................................#....................................................#...................#..........................#.....#................................#.............................................#..................................#........................................................................#..........................................#.................#......................#..............#.............................#.......
..................#.......................................................................#.................................................................................#......#........................................#......................................................................#..............#.....................................#..............#.................................#.......................................#...........................................................#...................................................#.................................................................................................................#.....................................................................#.......#.........#....................................................................................#.......................................................................#.................................................................................#......#........................................#......................................................................#..............#.....................................#..............#.................................#.......................................#...........................................................#...................................................#.................................................................................................................#.....................................................................#.......#.........#....................................................................................#.......................................................................#.................................................................................#......#........................................#......................................................................#..............#.....................................#..............#...........
.....#..........................#.............................................#......#......#......#..........................#.................................................#.....#....................................................................................................................................#..............#.....................#...........................................................................#....#....................................#.............#......................................................#..................................................................................................#...#.......................#.......#...#.............................................#............................................#...#.............................................#..........................#.............................................#......#......#......#..........................#.................................................#.....#....................................................................................................................................#..............#.....................#...........................................................................#....#....................................#.............#......................................................#..................................................................................................#...#.......................#.......#...#.............................................#............................................#...#.............................................#..........................#.............................................#......#......#......#..........................#.................................................#.....#....................................................................................................................................#..............#.....................#..................
..............#.................................................................................#.................................................#..............................................................#..................#.....................#.....................................................................................................................................................................#...............................#......................................................................................................................................................................................................#....................................................................#.................................................................#.......................#..#..................#.................................................................................#.................................................#..............................................................#..................#.....................#.....................................................................................................................................................................#...............................#......................................................................................................................................................................................................#....................................................................#.................................................................#.......................#..#..................#.................................................................................#.................................................#..............................................................#..................#.....................#........................................................................................................................
.............................#.....................................#...................................................................................................................................................................................#...................................................................................................................................................................................................................#.#...............................#...#..............................................#......................................................................#....................#.............................#................................................................................................................................................................................#.....................................#...................................................................................................................................................................................#...................................................................................................................................................................................................................#.#...............................#...#..............................................#......................................................................#....................#.............................#................................................................................................................................................................................#.....................................#...................................................................................................................................................................................#...........................................................................................................................
...........#...................................................................................#....##........................................................................................................................#.#..................................................................................................................#.......................#....................................................................................................#...................#.................................................................................................................#..........................................................................................................................................##.......................................#..#...........................................#...................................................................................#....##........................................................................................................................#.#..................................................................................................................#.......................#....................................................................................................#...................#.................................................................................................................#..........................................................................................................................................##.......................................#..#...........................................#...................................................................................#....##........................................................................................................................#.#..................................................................................................................#.......................#.......
..........................#.........#....#......................................#...................#................#......................#........#............#................................#............#....................#....................................................................................................................#.......................#............................................#................#.............#........................................#..............................#.............................................#..................................................................................................#.......#..............................................................#............#............................................................................................#.........#....#......................................#...................#................#......................#........#............#................................#............#....................#....................................................................................................................#.......................#............................................#................#.............#........................................#..............................#.............................................#..................................................................................................#.......#..............................................................#............#............................................................................................#.........#....#......................................#...................#................#......................#........#............#................................#............#....................#....................................................................................................................#.......................#
.......................................................................#............................................................................................................................................................................#..................................................................................................................................................................................................#........................................................#...........................................................................................................#.....................#....................................#.......................................................#....................#................................................................................................................................................#............................................................................................................................................................................#..................................................................................................................................................................................................#........................................................#...........................................................................................................#.....................#....................................#.......................................................#....................#................................................................................................................................................#............................................................................................................................................................................#..............................................................................................................................
.................................................................................................................#......................................................#........................................................................................................................................................#................#..................................................................................................................#......................................................................................................#............#..............................................................................................................#...........#...................................................................#......................................................................................................................................................................#......................................................#........................................................................................................................................................#................#..................................................................................................................#......................................................................................................#............#..............................................................................................................#...........#...................................................................#......................................................................................................................................................................#......................................................#........................................................................................................................................................#................#................................
.......................................................................#..........#...............................................................................................................................#..#................#........................#...........#....#.........#..................#...........#.........#.........#...............................................#..........................................................................................#......................................................................................#.................##...................................................................................................................#.......................................................................#........#.............................................................................................................#..........#...............................................................................................................................#..#................#........................#...........#....#.........#..................#...........#.........#.........#...............................................#..........................................................................................#......................................................................................#.................##...................................................................................................................#.......................................................................#........#.............................................................................................................#..........#...............................................................................................................................#..#................#........................#...........#....#.........#..................#...........#.........#.........#.....................................
.........................#.........................................#........#.........................................................................................#............................#...#.......................................................................................................................#...............................#.................................................................................................#...............................................................................................................................................#................#.........#.....................................#......#.................................................#....................#...................#..................................................................................#.........................................#........#.........................................................................................#............................#...#.......................................................................................................................#...............................#.................................................................................................#...............................................................................................................................................#................#.........#.....................................#......#.................................................#....................#...................#..................................................................................#.........................................#........#.........................................................................................#............................#...#.......................................................................................................................#...............................#...................
.......................................#............................#..............................................#.#..................#.........#...............................#....................#....#...............#.............#.................................................#......................#...........................#..#...................................#.........#.............#..................................................#.........................#......#...............................................................#...........................................#.......#.......................................................................................................................#............................#.........................................................................................................#............................#..............................................#.#..................#.........#...............................#....................#....#...............#.............#.................................................#......................#...........................#..#...................................#.........#.............#..................................................#.........................#......#...............................................................#...........................................#.......#.......................................................................................................................#............................#.........................................................................................................#............................#..............................................#.#..................#.........#...............................#....................#....#...............#.............#.................................................#......................#...........................#..#................................
.....................................................#...................................#.#........................................................................#.......................................................#................................................................................................................................................#.....................................#....#..................#...................................................................................#...............#..............................................................................#.....................#.....................................................................#.....#.................................................#................................................................................................................#...................................#.#........................................................................#.......................................................#................................................................................................................................................#.....................................#....#..................#...................................................................................#...............#..............................................................................#.....................#.....................................................................#.....#.................................................#................................................................................................................#...................................#.#........................................................................#.......................................................#................................................................................................................................................#.....
.................................................................#.........................................#.....................................................................................................................#............#.............................#....................................................................................#.....................#.........#.............................#.......#.................#...#...........................#......##..................................#..................................................................................................#...........................................................................................................................#................................#...................#......................................................................................#.........................................#.....................................................................................................................#............#.............................#....................................................................................#.....................#.........#.............................#.......#.................#...#...........................#......##..................................#..................................................................................................#...........................................................................................................................#................................#...................#......................................................................................#.........................................#.....................................................................................................................#............#.............................#....................................................................................#.................
................................................................#...................................................#.....#...............................................................#..........#.......................#..................................................................................#.................................................................................#.............................................................................#....................................#............................................................................................................................................................................#...........................................#....................#.....................................#....................................................................................................#...................................................#.....#...............................................................#..........#.......................#..................................................................................#.................................................................................#.............................................................................#....................................#............................................................................................................................................................................#...........................................#....................#.....................................#....................................................................................................#...................................................#.....#...............................................................#..........#.......................#..................................................................................#..................................................................
......................................................................................................................#..............#........................#....#.....................................#.......#.........................#..............#........................................................................................................................................................................................................................................................#........................................................................................................................#...............#.................#.................................#.....#............................................................................................#.......................#.#......................................................................................................................#..............#........................#....#.....................................#.......#.........................#..............#........................................................................................................................................................................................................................................................#........................................................................................................................#...............#.................#.................................#.....#............................................................................................#.......................#.#......................................................................................................................#..............#........................#....#.....................................#.......#.........................#..............#........................................................................................................................
.................................................................#...........................................#.......................................................................................................#...........................##........#.#........................................#......................................................................................#.............................................................................................................#...................................#.#.......#....................................................................................................................................................................................#........#....#.................................................................#..............#.................................................................#...........................................#.......................................................................................................#...........................##........#.#........................................#......................................................................................#.............................................................................................................#...................................#.#.......#....................................................................................................................................................................................#........#....#.................................................................#..............#.................................................................#...........................................#.......................................................................................................#...........................##........#.#........................................#............................................................................
.................#...........................................................#........................................#................#......#..............#..................................................................#...................................................................#........................#.........#...................................................................................................................................................................................................#...................................................................................................................................................................................................................#..............#...............................................#................................#...........................................................#........................................#................#......#..............#..................................................................#...................................................................#........................#.........#...................................................................................................................................................................................................#...................................................................................................................................................................................................................#..............#...............................................#................................#...........................................................#........................................#................#......#..............#..................................................................#...................................................................#........................#.........#...........................................
.............#.................................................#...............................................................................#.......................#.......#..........................#......................................#........................................................................#..............................................#.................#................#...............#.................................#.................................................................................................................................#........................................................................#..........................#........#.............................................................................................................................#...............#.................................................#...............................................................................#.......................#.......#..........................#......................................#........................................................................#..............................................#.................#................#...............#.................................#.................................................................................................................................#........................................................................#..........................#........#.............................................................................................................................#...............#.................................................#...............................................................................#.......................#.......#..........................#......................................#........................................................................#..............................................#.........
......................#.................................................#...................................#................................................................#............................#..............#.....................#..............................#.....................................................#......................................................#........#....................................#.................................................................................#..........................................#......#................................................#.................................#...................#............#...............................................................................................#..#...............................................................#.................................................#...................................#................................................................#............................#..............#.....................#..............................#.....................................................#......................................................#........#....................................#.................................................................................#..........................................#......#................................................#.................................#...................#............#...............................................................................................#..#...............................................................#.................................................#...................................#................................................................#............................#..............#.....................#..............................#.....................................................#..............................................
..................................................................................#........................#..........#.........................................................................................................................................................................#..................#...........................#..#..#............#.........................#......................................................................................#.....................................................................................................................#...............................#......................................#..............................................................................................##...............................................................................................................................................#........................#..........#.........................................................................................................................................................................#..................#...........................#..#..#............#.........................#......................................................................................#.....................................................................................................................#...............................#......................................#..............................................................................................##...............................................................................................................................................#........................#..........#.........................................................................................................................................................................#..................#...........................#..#..#............#................
....................................#..............................................................................#..........................................................................................................#.......................#...........................................................................................................#..............................................................................................#.#..........#................#..........#.............................................................................................................................................................#......................................................................#..................................................................................................................................#..............................................................................#..........................................................................................................#.......................#...........................................................................................................#..............................................................................................#.#..........#................#..........#.............................................................................................................................................................#......................................................................#..................................................................................................................................#..............................................................................#..........................................................................................................#.......................#...........................................................................................................#................
...................................................................#...........................#.............................#....#.............................................................................................................................................................................................................................#.........................................................................#............................................................................................................................#.....................................#..................................................................#........................................................................#...............................................#.......................................................................................................#...........................#.............................#....#.............................................................................................................................................................................................................................#.........................................................................#............................................................................................................................#.....................................#..................................................................#........................................................................#...............................................#.......................................................................................................#...........................#.............................#....#.............................................................................................................................................................................................................................#..................
...................................#...................................................................................................#.......................................................................................#..................................#...........#.....#.............................................................#............................................#.............................................................#..............#......#.#.........................................................................................#...............................................................#....................#..............................................................................#........................#..................#.................................................................................#...................................................................................................#.......................................................................................#..................................#...........#.....#.............................................................#............................................#.............................................................#..............#......#.#.........................................................................................#...............................................................#....................#..............................................................................#........................#..................#.................................................................................#...................................................................................................#.......................................................................................#..................................#...........#.....#.............................................................#................................
........................#.....................#..............................................................................#.................................#......................................#............................................................#.....#.#..............................................................................................#..........................................#...#...............#........................................................................................#...................................................................................#....................................................#.........................................#......#.............................................................#..#..............................................#.........................#.....................#..............................................................................#.................................#......................................#............................................................#.....#.#..............................................................................................#..........................................#...#...............#........................................................................................#...................................................................................#....................................................#.........................................#......#.............................................................#..#..............................................#.........................#.....................#..............................................................................#.................................#......................................#............................................................#.....#.#..............................................................................................#........
............................................#....................................................................................................................................................................#...................#.....#....................................................#..........................................................................................................................................................................................................................................................................#....................................................#..........................#...........................................#..........#....................#................#.................................................................................................................................#....................................................................................................................................................................#...................#.....#....................................................#..........................................................................................................................................................................................................................................................................#....................................................#..........................#...........................................#..........#....................#................#.................................................................................................................................#....................................................................................................................................................................#...................#.....#....................................................#..................................................................................
.............#..............................................................................................................#.#......#....................#.................#....#..............................................................................................................................................#.#...................................................#..............................#.........##.............................................................................................#.................#.....................................#.............#...................................................#...............#..#..................................................#...........#.......................#..........#.............................................................#...............#..............................................................................................................#.#......#....................#.................#....#..............................................................................................................................................#.#...................................................#..............................#.........##.............................................................................................#.................#.....................................#.............#...................................................#...............#..#..................................................#...........#.......................#..........#.............................................................#...............#..............................................................................................................#.#......#....................#.................#....#..............................................................................................................................................#.#................................................
..............................................................................#.............#..................#.......#................................................................................................................................#........................................................................................................................................................................................#.................................#........................#.#.......#...............................................................................................#...............................#........#....................................................................................................................................................#.......................................................................................................#.............#..................#.......#................................................................................................................................#........................................................................................................................................................................................#.................................#........................#.#.......#...............................................................................................#...............................#........#....................................................................................................................................................#.......................................................................................................#.............#..................#.......#................................................................................................................................#..........................................................................................................................
.............................................................................................................................#................................#....................................#................................................................................................................#..........................................................................................................................................................................#.......#.......................................#.....................................................................................................#.....................................................................................#...............................................................................#................#..............................................................................................................................#................................#....................................#................................................................................................................#..........................................................................................................................................................................#.......#.......................................#.....................................................................................................#.....................................................................................#...............................................................................#................#..............................................................................................................................#................................#....................................#................................................................................................................#..............................................................
.......................................................................................#.............................................................................................................................................................................................................#........#.............................................................................................................#.........#......................................#.....................................#.#......................................#.................................................................#.........#.........................................................................................................................................................................................##.................................................................................................#.............................................................................................................................................................................................................#........#.............................................................................................................#.........#......................................#.....................................#.#......................................#.................................................................#.........#.........................................................................................................................................................................................##.................................................................................................#.............................................................................................................................................................................................................#........#....................................................................
..#..................................................#..........................#......................#..........................................................#............................#..........................................................................................#.#.......................................................................................................................................................................................#...............................#..............................................................#................#..........................................#.........................................................................................................................#.................#.................................................#..#..................................................#..........................#......................#..........................................................#............................#..........................................................................................#.#.......................................................................................................................................................................................#...............................#..............................................................#................#..........................................#.........................................................................................................................#.................#.................................................#..#..................................................#..........................#......................#..........................................................#............................#..........................................................................................#.#......................................................................................
............................................................................................................................................................#...............................................................................................................#...................................................................................#..........................................................#..............................................................................................................................#..........#...............................#...........#.....#..................................................................#...................................................................................#...........................................................................................................................................................................................................................#...............................................................................................................#...................................................................................#..........................................................#..............................................................................................................................#..........#...............................#...........#.....#..................................................................#...................................................................................#...........................................................................................................................................................................................................................#...............................................................................................................#...................................................................................#..................
........................#.........................................#.......................................................................#............#..............................................................................................................................................#...............................#.............................##...................................................................................#...................................................................................#........................#...........................#.......................................................................................................................................................................................................#...........................................................#.........................................#.......................................................................#............#..............................................................................................................................................#...............................#.............................##...................................................................................#...................................................................................#........................#...........................#.......................................................................................................................................................................................................#...........................................................#.........................................#.......................................................................#............#..............................................................................................................................................#...............................#.............................##.............
................#...#.....#................................................................................................................................................................#..........................#..............................................................#..................................................................#........#...................................................................................#.........................................#................................................................................##............#..........................................................................................................................................................................................................#....................................................#...#.....#................................................................................................................................................................#..........................#..............................................................#..................................................................#........#...................................................................................#.........................................#................................................................................##............#..........................................................................................................................................................................................................#....................................................#...#.....#................................................................................................................................................................#..........................#..............................................................#..................................................................#........#.................
...............#.....................................................................................................#..................................#..................#................#........#......................................................................................................#............................#................................................#......#...#...................................................................................#.......................#.......#..........#..........................#.............#..........................................................................................................#........................#..............................................................................................#............................................#.....................................................................................................#..................................#..................#................#........#......................................................................................................#............................#................................................#......#...#...................................................................................#.......................#.......#..........#..........................#.............#..........................................................................................................#........................#..............................................................................................#............................................#.....................................................................................................#..................................#..................#................#........#......................................................................................................#............................#.........................................
..................................................................................................#......................#..............................................#............................#.........................................#.................................................#.......................................................................#..................................................................................#......................#.......................................#.......................#..........#..............................................#....................................#.........#.................................................................................................................................................................#.................................................................................................................#......................#..............................................#............................#.........................................#.................................................#.......................................................................#..................................................................................#......................#.......................................#.......................#..........#..............................................#....................................#.........#.................................................................................................................................................................#.................................................................................................................#......................#..............................................#............................#.........................................#.................................................#.......................................................................#.........
#...............................................................#..........................................................................................................................................................................#....................................................#.......#.........#..................................................................................#.....................................#.......................................................................................#..........................................................#.............................#........................................#..............................................#..........................................................................#..............................................#...............................................................#..........................................................................................................................................................................#....................................................#.......#.........#..................................................................................#.....................................#.......................................................................................#..........................................................#.............................#........................................#..............................................#..........................................................................#..............................................#...............................................................#..........................................................................................................................................................................#....................................................#.......#.........#................................................................
...................................................#...............#..............................................................................#.......................................................................................#............................................................................................................................................#...........................................................................................................#.............................................................................................#...............................................#..#...............................................................................................................................#......#.#.......#..........#................................................................................#...............#..............................................................................#.......................................................................................#............................................................................................................................................#...........................................................................................................#.............................................................................................#...............................................#..#...............................................................................................................................#......#.#.......#..........#................................................................................#...............#..............................................................................#.......................................................................................#........................................................................................................................................
.#......................................................................#......##.........................#..........................................#...#..#......................................................#......................................................................#..............#.......................#.......................................#..................................................................................#....................................#..........................................................#............................................................................................#..............................................................#..........................................................................#...........................#...#...........#......................................................................#......##.........................#..........................................#...#..#......................................................#......................................................................#..............#.......................#.......................................#..................................................................................#....................................#..........................................................#............................................................................................#..............................................................#..........................................................................#...........................#...#...........#......................................................................#......##.........................#..........................................#...#..#......................................................#......................................................................#..............#.......................#.......................................#.........
................................#..................................#........................................................#................................................................................#.........#..............#.......................................................................................................................................................................................#.......................................#.......................................................................................................................................................................................#............#......................#......................#....................................................................................................##..............................................#..................................#........................................................#................................................................................#.........#..............#.......................................................................................................................................................................................#.......................................#.......................................................................................................................................................................................#............#......................#......................#....................................................................................................##..............................................#..................................#........................................................#................................................................................#.........#..............#............................................................................................................................................
.........................#................................#..............................#...................................................#..............#.....................#.....................#.......#.#...........................................................................................................................................................................................................#.....................................................................................................................................#.....................................................#...............#.........#...#.....................................................................................................................................#.......#................................................................#................................#..............................#...................................................#..............#.....................#.....................#.......#.#...........................................................................................................................................................................................................#.....................................................................................................................................#.....................................................#...............#.........#...#.....................................................................................................................................#.......#................................................................#................................#..............................#...................................................#..............#.....................#.....................#.......#.#................................................................................................................................................................
....................................#..............#......#.................................................................#..........#.......##.........#.................................................................................................#.....................................#..........................................................................#..........................#.........................#............#...............#...................#.#.............................#............................................#...................................................................................#......#...........#..............#...............#..........................#...................................................................................................#.....#......................................#..............#......#.................................................................#..........#.......##.........#.................................................................................................#.....................................#..........................................................................#..........................#.........................#............#...............#...................#.#.............................#............................................#...................................................................................#......#...........#..............#...............#..........................#...................................................................................................#.....#......................................#..............#......#.................................................................#..........#.......##.........#.................................................................................................#.....................................#..........................................................................#.....
...#..............................#........................................................................#.........#..........................................................................#........................#...................................................................................................................................................................................#............................................................#...............#.........................................#.........................................................................................................................................................#.............................................................#......................................................#.................#...........#..............................#........................................................................#.........#..........................................................................#........................#...................................................................................................................................................................................#............................................................#...............#.........................................#.........................................................................................................................................................#.............................................................#......................................................#.................#...........#..............................#........................................................................#.........#..........................................................................#........................#.........................................................................................................................................................
..............................................................#...........#.......................#...........#.......................................................#......................................................#.#...................................................................#.........................................................................................................................................#................................................................#................................................................#.....................#.....#..#......................................#............................#......................................................................................................#..................................................................................................................#...........#.......................#...........#.......................................................#......................................................#.#...................................................................#.........................................................................................................................................#................................................................#................................................................#.....................#.....#..#......................................#............................#......................................................................................................#..................................................................................................................#...........#.......................#...........#.......................................................#......................................................#.#...................................................................#...............................................................................
...............................................#........................#..........................................................................................................................................................................................#.......#..................................................................#........................................................................................................................#.................................................#......................................................................................#....#....#....#........................................#.......................................................................................................#........#...................................................................................................#........................#..........................................................................................................................................................................................#.......#..................................................................#........................................................................................................................#.................................................#......................................................................................#....#....#....#........................................#.......................................................................................................#........#...................................................................................................#........................#..........................................................................................................................................................................................#.......#..................................................................#....................................
....#...........#.................#.................#................................................................#.............................................................................................................................#...............................#............#.............................................................#.....##..............#.....................................#...................................................................................................................................#..................................................................................................................................#............................#..................................#....................................#...........................................#...........#.................#.................#................................................................#.............................................................................................................................#...............................#............#.............................................................#.....##..............#.....................................#...................................................................................................................................#..................................................................................................................................#............................#..................................#....................................#...........................................#...........#.................#.................#................................................................#.............................................................................................................................#...............................#............#.............................................................#.....##.............
...................................................................................................#.........................................#.......................................................#...........................................................................#..................................................................#........#.............................#..................................#...........................................................................................................................................................................#.......................................................#...............................#............#........#....................................#..............#.................................................#....#.............................................................................................................#.........................................#.......................................................#...........................................................................#..................................................................#........#.............................#..................................#...........................................................................................................................................................................#.......................................................#...............................#............#........#....................................#..............#.................................................#....#.............................................................................................................#.........................................#.......................................................#...........................................................................#..................................................................#........#.....................
..#................#....................................................#.................................................................#.............................#..................#.........................#..........................................#.........................................................................................................#................................................................#............#..........#.................#.............................................................................................#......................................#.....................................................................................................................................................................................................................#................#....................................................#.................................................................#.............................#..................#.........................#..........................................#.........................................................................................................#................................................................#............#..........#.................#.............................................................................................#......................................#.....................................................................................................................................................................................................................#................#....................................................#.................................................................#.............................#..................#.........................#..........................................#.........................................................................................................#........
...............##.................#...................#........................................................................................................................................................................#.......#...........................................#..................#................................................................#................................#................................................................................#......................#............................................................................#.............#.............#.............#.........................#...............#....................#..............................#...................#............#......................................................#...#...........................##.................#...................#........................................................................................................................................................................#.......#...........................................#..................#................................................................#................................#................................................................................#......................#............................................................................#.............#.............#.............#.........................#...............#....................#..............................#...................#............#......................................................#...#...........................##.................#...................#........................................................................................................................................................................#.......#...........................................#..................#................................................................#...........
.............................................................#.#........#............#..........................#......#.....................................................................................................#.................#................................#...........#.......#......##..#............................#..........#....................................................#....................................................................................................................................#..............................#..................#.................................................................................................#........................................................................#...........................#.............................#..................................................................#.#........#............#..........................#......#.....................................................................................................#.................#................................#...........#.......#......##..#............................#..........#....................................................#....................................................................................................................................#..............................#..................#.................................................................................................#........................................................................#...........................#.............................#..................................................................#.#........#............#..........................#......#.....................................................................................................#.................#................................#...........#.......#......##..#............................#..........#...........................
....#...............#............................#..........................#............................................................................................................................................................................................................................#.......................#.............#...............................................#.............................................................................................................................................................................................................#........#.......................................................................................#.......#..............#...........................................#.............#..................................................#...............#............................#..........................#............................................................................................................................................................................................................................#.......................#.............#...............................................#.............................................................................................................................................................................................................#........#.......................................................................................#.......#..............#...........................................#.............#..................................................#...............#............................#..........................#............................................................................................................................................................................................................................#.......................#.............#...................................
..................................................................#..........................................................................#...................................................#............................................................................#...................................................................#...........................................................................................................#.............................................................................................................................................#....#............................................................................#..........................#......................................................................................................................................................................................#..........................................................................#...................................................#............................................................................#...................................................................#...........................................................................................................#.............................................................................................................................................#....#............................................................................#..........................#......................................................................................................................................................................................#..........................................................................#...................................................#............................................................................#...................................................................#................................
...................#.......................................................................................................................#............................................#......#......................................................................................................................................................................................#..............................#...........................................................................#.................................................................#.............................................................................................................#.....................................................................................#.........................................................................................#.......................................................................................................................#............................................#......#......................................................................................................................................................................................#..............................#...........................................................................#.................................................................#.............................................................................................................#.....................................................................................#.........................................................................................#.......................................................................................................................#............................................#......#...................................................................................................................................................................................
..............................................................................#..........................................................................................................................#..........#.........................................................#.......................................................................................................................#.........................#....#....................................................#..................#................................................#................................................................................................................................................................................................................#............................................................................................................................................#..........................................................................................................................#..........#.........................................................#.......................................................................................................................#.........................#....#....................................................#..................#................................................#................................................................................................................................................................................................................#............................................................................................................................................#..........................................................................................................................#..........#.........................................................#....................................................................................................
......................................................#..................#.........................................................................................................#.................................#........................................#.....................##.......................................................................................................................#....................#.......................#............................#....#.......................................#..............#...........................................#....................................................#...............................................#............#.........................................................#.........................................#.....................#........................................................#..................#.........................................................................................................#.................................#........................................#.....................##.......................................................................................................................#....................#.......................#............................#....#.......................................#..............#...........................................#....................................................#...............................................#............#.........................................................#.........................................#.....................#........................................................#..................#.........................................................................................................#.................................#........................................#.....................##.............................................................................................
........#...................................................................................................................................#......................................#..................................#.....................#.......................................#.............................#...........#..................#.............................................................................................................#....#.......................................#..........................................................................................................#..........................................#...................#...........................................#.....................................................................................................#.............#...................................................................................................................................#......................................#..................................#.....................#.......................................#.............................#...........#..................#.............................................................................................................#....#.......................................#..........................................................................................................#..........................................#...................#...........................................#.....................................................................................................#.............#...................................................................................................................................#......................................#..................................#.....................#.......................................#.............................#...........#..................#.................................
......................................#.....................#.....#.....................................#............#......#.............#.....................#..................#.........................#................................................................................#..............................................................................................................................................................................................#............................................#.............#.................................##.............#..#........................#............#.........................................................#.....................................#.................................................#...............................................................................#.....................#.....#.....................................#............#......#.............#.....................#..................#.........................#................................................................................#..............................................................................................................................................................................................#............................................#.............#.................................##.............#..#........................#............#.........................................................#.....................................#.................................................#...............................................................................#.....................#.....#.....................................#............#......#.............#.....................#..................#.........................#................................................................................#....................................................................................
.............................................................#...#........#..............#.....#..................................................#.......#.................................................................................................#.................................................................................................#...................#......................................................#........................#.......................................................................................................................................................#.....................................................................................................................................#..........................................................................#...............................................................#...#........#..............#.....#..................................................#.......#.................................................................................................#.................................................................................................#...................#......................................................#........................#.......................................................................................................................................................#.....................................................................................................................................#..........................................................................#...............................................................#...#........#..............#.....#..................................................#.......#.................................................................................................#.................................................................................................#...................#
..........................................#.............................................#..........................................#..........................................................#.....................................................#..............................................#..........................................................................................#.........................................#..........#.....................................#.......................................................................................................................................................................#.........................................................#..............................#.........................#...................................................................................................#.............................................#..........................................#..........................................................#.....................................................#..............................................#..........................................................................................#.........................................#..........#.....................................#.......................................................................................................................................................................#.........................................................#..............................#.........................#...................................................................................................#.............................................#..........................................#..........................................................#.....................................................#..............................................#...............................................................................
.............................................................#...................................#......................................#................................................#......................................#....#................................................................................................................................................................................................................#..........................................................................#.........................#....................................................................................................................................#................................#.........................................................#.......#.......................................................................................................#...................................#......................................#................................................#......................................#....#................................................................................................................................................................................................................#..........................................................................#.........................#....................................................................................................................................#................................#.........................................................#.......#.......................................................................................................#...................................#......................................#................................................#......................................#....#.............................................................................................................................................
.............................#............#.........................................................#........#....#.................#...#.......#.................................................................................................#.................................................................................................................................................................................................#.................................................................................................................................................#.........................................................................................#.............#...................................................................................#........................................................................#............#.........................................................#........#....#.................#...#.......#.................................................................................................#.................................................................................................................................................................................................#.................................................................................................................................................#.........................................................................................#.............#...................................................................................#........................................................................#............#.........................................................#........#....#.................#...#.......#.................................................................................................#................................................................................................................................
..........................................................#.................................#..........................................................#..........................................................#.......................................................................#...........................................................................#..................................................#....................#................................................................................................#...........................#..#.............#.......#...................................#....................................................................#..........#............#.........#...............#........................#..................#............................................................................................#.................................#..........................................................#..........................................................#.......................................................................#...........................................................................#..................................................#....................#................................................................................................#...........................#..#.............#.......#...................................#....................................................................#..........#............#.........#...............#........................#..................#............................................................................................#.................................#..........................................................#..........................................................#.......................................................................#...........................................................................#............
................................................................#.........................................................................#...........................#...........................................................................................#..............................................................................................................................#..............#...........#..................#..........................................................................#....#.................................#........#............................................#..................................#....................#..............................................................................................................................................................................................................................#.........................................................................#...........................#...........................................................................................#..............................................................................................................................#..............#...........#..................#..........................................................................#....#.................................#........#............................................#..................................#....................#..............................................................................................................................................................................................................................#.........................................................................#...........................#...........................................................................................#................................................................................................................
.......................#.......................#.......................#.....#..............................................................#.......................................................................................................#..........................................#..................#.............................................................................#........................................................................................................................................................................................#.........#..............................................#.............................................................................................#......................................#.........................#.#.................................................#.......................#.......................#.....#..............................................................#.......................................................................................................#..........................................#..................#.............................................................................#........................................................................................................................................................................................#.........#..............................................#.............................................................................................#......................................#.........................#.#.................................................#.......................#.......................#.....#..............................................................#.......................................................................................................#..........................................#..................#................................................................
.........................#..#........................................................#.....................................................................#.........................#....................#............................................#............................................................#......................................................#...................................................................................................................................................................................#..................#.....#....................................#.....................#......................................................#.........#..........................................#...........................#..............#............................................................#..#........................................................#.....................................................................#.........................#....................#............................................#............................................................#......................................................#...................................................................................................................................................................................#..................#.....#....................................#.....................#......................................................#.........#..........................................#...........................#..............#............................................................#..#........................................................#.....................................................................#.........................#....................#............................................#............................................................#......................................................#.......
.........#.................................................#.......................................................................................................................................................................................................................................................#..............#.............................................................................#.......#...........................#........................................................#.........................#......................................................................................................................................................................#..................#..............#......................................................................................................#.................................................#.......................................................................................................................................................................................................................................................#..............#.............................................................................#.......#...........................#........................................................#.........................#......................................................................................................................................................................#..................#..............#......................................................................................................#.................................................#.......................................................................................................................................................................................................................................................#..............#................................................
..................#..................#....................#...........................#..#..................#............#.................................................................................#...................#.........................................................................................................#.........#.....#..........................#...............#...........#......#......................#.............##..................................................................................................................#..................................................................................................................................#.......#.........................................................................#..#.......................................................#..................#....................#...........................#..#..................#............#.................................................................................#...................#.........................................................................................................#.........#.....#..........................#...............#...........#......#......................#.............##..................................................................................................................#..................................................................................................................................#.......#.........................................................................#..#.......................................................#..................#....................#...........................#..#..................#............#.................................................................................#...................#.........................................................................................................#.........#.....#.........................
..........................................................#..................................................................................................................................#..................................................#..........#.........................................................................................#.#...................................................................................................#....................................................................#...................................#..................................................##..................................#........................................#.............#.....................................................................#...............................................................................................................#..................................................................................................................................#..................................................#..........#.........................................................................................#.#...................................................................................................#....................................................................#...................................#..................................................##..................................#........................................#.............#.....................................................................#...............................................................................................................#..................................................................................................................................#..................................................#..........#.........................................................................................#.#...........................
........#....................................................#........................................................................................................#........................................................................................#......#.............#.....................................................................................................#......................................................................#............#..........#......................................................................................#.........................#............................................................#............................................#........#........................#...............................................................................................#....................................................#........................................................................................................#........................................................................................#......#.............#.....................................................................................................#......................................................................#............#..........#......................................................................................#.........................#............................................................#............................................#........#........................#...............................................................................................#....................................................#........................................................................................................#........................................................................................#......#.............#..............................................................................................
.....................#...........#.............................#................................#....................................................................................#.................................#.....................#............................#...#....................................#..............................#...#..................................................................................#.........................................................................#........................................#...........................................#..................................#...........................#....................................#..............................................................................#.......................................................................#...........#.............................#................................#....................................................................................#.................................#.....................#............................#...#....................................#..............................#...#..................................................................................#.........................................................................#........................................#...........................................#..................................#...........................#....................................#..............................................................................#.......................................................................#...........#.............................#................................#....................................................................................#.................................#.....................#............................#...#....................................#..............................#...#............................
..................................................................#..................................................................................................#.............#................................#.........#.......................#............#......................................................#.....#.................................................#...................#...........................................................................................................................................#.#.#..................................................#.............................................................#..............................................................#........................................................#................................................................................................................#..................................................................................................#.............#................................#.........#.......................#............#......................................................#.....#.................................................#...................#...........................................................................................................................................#.#.#..................................................#.............................................................#..............................................................#........................................................#................................................................................................................#..................................................................................................#.............#................................#.........#.......................#............#......................................................#.....#.................................................#
........................................................................................................................................#..........................#.............................#.................#.#............................................#................................................................................#................................................#............#...#.................................#...............................#................................................#.........................................#........................................................................#...................................#..................................#...............#.........#.....#...................................................................................................................................................................................................................#..........................#.............................#.................#.#............................................#................................................................................#................................................#............#...#.................................#...............................#................................................#.........................................#........................................................................#...................................#..................................#...............#.........#.....#...................................................................................................................................................................................................................#..........................#.............................#.................#.#............................................#................................................................................#...............................
..................................................................................................................................................................................................................................................................#..........................................................................#............................................................................................................................................................................#................................................#.................#..................................................................................................................................#....................................................#.........#..#.............................................................................................................................................................................................................................................................................................................#..........................................................................#............................................................................................................................................................................#................................................#.................#..................................................................................................................................#....................................................#.........#..#.............................................................................................................................................................................................................................................................................................................#..........................................................................#.....................................
.........................................................................................................................................................................#................................................................#..............................................................#...................................................................................................................#............#...........................................................................#...#....................................................................................#..........................................#..........................#..............#..................#...............................................................................................................................................................................................................................................................................................#................................................................#..............................................................#...................................................................................................................#............#...........................................................................#...#....................................................................................#..........................................#..........................#..............#..................#...............................................................................................................................................................................................................................................................................................#................................................................#..............................................................#.........................................................................
.................................................#........................................................................................#...................................................................................................................#...............#.#................................#...............................................................................................................................................#......................................................................................................................#...............................#.....................................................................#.....................#..........................................................................................................................................................................#........................................................................................#...................................................................................................................#...............#.#................................#...............................................................................................................................................#......................................................................................................................#...............................#.....................................................................#.....................#..........................................................................................................................................................................#........................................................................................#...................................................................................................................#...............#.#................................#.................................................................
.............................................................................................................................#......................................................................................................#......................................................#.........................................................................................................................#......................................#.........................................................................................#.......................................#...............#.....#.......................................................#...........................................................................................#................#.................................................................................................................................................................................#......................................................................................................#......................................................#.........................................................................................................................#......................................#.........................................................................................#.......................................#...............#.....#.......................................................#...........................................................................................#................#.................................................................................................................................................................................#......................................................................................................#......................................................#.......................................................................................
..................................................................#......#......................................................................................................................##.....................#..............................................#....#.................#..........................#.............................................#........................................................................#.............................................#........................................................................#........................................................#...............#.....................................................................#................................#......#.......................................#...#......................................................................................................#......#......................................................................................................................##.....................#..............................................#....#.................#..........................#.............................................#........................................................................#.............................................#........................................................................#........................................................#...............#.....................................................................#................................#......#.......................................#...#......................................................................................................#......#......................................................................................................................##.....................#..............................................#....#.................#..........................#.............................................#............
...........................#..................................................................................................................................................................................................................................................#...........................................................................#.................................................................................#................#............................#.........................................................................#.................................................................#.............#.....................#.....................................................#............................................#....................#......................................................................#..................................................................................................................................................................................................................................................#...........................................................................#.................................................................................#................#............................#.........................................................................#.................................................................#.............#.....................#.....................................................#............................................#....................#......................................................................#..................................................................................................................................................................................................................................................#...........................................................................#........................
.................................#............................#......................#........................................................#....................#............................................................#.....................#..........................#..................#.................#.............................................................#..........#........................................................................................................................................#.................#...............................................................................................#................................................................#...............................................#...................................................................................................#............................#......................#........................................................#....................#............................................................#.....................#..........................#..................#.................#.............................................................#..........#........................................................................................................................................#.................#...............................................................................................#................................................................#...............................................#...................................................................................................#............................#......................#........................................................#....................#............................................................#.....................#..........................#..................#.................#............................................................
...................................................................................................#.........................................................................................#......................#....................#..........#.....................................................................#....................................................................................................................#...................................#.........................................................................................#.........................................................................................................#..............................................................................................#............#...#............#............................................................................................................................#.........................................................................................#......................#....................#..........#.....................................................................#....................................................................................................................#...................................#.........................................................................................#.........................................................................................................#..............................................................................................#............#...#............#............................................................................................................................#.........................................................................................#......................#....................#..........#.....................................................................#........................................................
...........................................#..................#.....#..................................................................#...............................#........................................................................................................................#.......................................................................#......................................................#..........................................................................................................................................................................................................................................#............................................#......................#...............................................#...................................#......................................................#..................#.....#..................................................................#...............................#........................................................................................................................#.......................................................................#......................................................#..........................................................................................................................................................................................................................................#............................................#......................#...............................................#...................................#......................................................#..................#.....#..................................................................#...............................#........................................................................................................................#.......................................................................#..........
.................................#......#.................................................................##.......#.............................................................................................................................................................................................................#.............................................................................#.........................................#.....................................................................................................................................................................#..................................................................................................#............................................#....................#................#.........................................................#......#.................................................................##.......#.............................................................................................................................................................................................................#.............................................................................#.........................................#.....................................................................................................................................................................#..................................................................................................#............................................#....................#................#.........................................................#......#.................................................................##.......#.............................................................................................................................................................................................................#.................................................
.........................#........................................................................................#.........................................#..........#......#........#.................#.#...........................................#.............................#......#...............................................................................#..............................#...................................................................................................................#...........................................................................#..............................................................................................................................#............#.....#.........................................................................................................#........................................................................................#.........................................#..........#......#........#.................#.#...........................................#.............................#......#...............................................................................#..............................#...................................................................................................................#...........................................................................#..............................................................................................................................#............#.....#.........................................................................................................#........................................................................................#.........................................#..........#......#........#.................#.#...........................................#.............................#......#...............................................................................#......
.........................#..........................................................................#...............................................................................................................#.................#...................#................................................................................#.........................................................#.............................#......................................................#.....................................#.................................#............................................#................................................#.....................................#.............................................................................#........................#.........................................................#..........................................................................#...............................................................................................................#.................#...................#................................................................................#.........................................................#.............................#......................................................#.....................................#.................................#............................................#................................................#.....................................#.............................................................................#........................#.........................................................#..........................................................................#...............................................................................................................#.................#...................#................................................................................#.......................................
........#...........................#...................##........................#....................................................................................................................................................................................................#................................................................................................#..........................#................................................#..#.............................................................#................#.........................................................#.........#.......................................................................................#.......................#............#...#.........................................................#................................#...........................#...................##........................#....................................................................................................................................................................................................#................................................................................................#..........................#................................................#..#.............................................................#................#.........................................................#.........#.......................................................................................#.......................#............#...#.........................................................#................................#...........................#...................##........................#....................................................................................................................................................................................................#...........................................................................................
..................#......#...........................................................................................................................................................#............#.........................................................#....................................................................................#...............................................#..........................................#...#..................................................................................#............................#.......................................#.......................#...........#............................................#...................................#........#.......................................................................#.................................................#......#...........................................................................................................................................................#............#.........................................................#....................................................................................#...............................................#..........................................#...#..................................................................................#............................#.......................................#.......................#...........#............................................#...................................#........#.......................................................................#.................................................#......#...........................................................................................................................................................#............#.........................................................#....................................................................................#.................................
........................#....................................................................................................#........#.............................................#.........#........................................................................................................................................................................................................#..................................#..........#.......................#.............#...............................................................................#.........................................#.....................................................................................#......................................................................................................#..................#................................#....................................................................................................#........#.............................................#.........#........................................................................................................................................................................................................#..................................#..........#.......................#.............#...............................................................................#.........................................#.....................................................................................#......................................................................................................#..................#................................#....................................................................................................#........#.............................................#.........#....................................................................................................................................................................................
..............................................#.........................#......................#.............................#....#...................................................#................#.............................#.......................#..........#...........................................................................#.............................#.................#.............................#...........................................................#.................................................................#...........................................#.......#...........................................................................................................................................................#...........#..........#...............................#....................................................#.........................#......................#.............................#....#...................................................#................#.............................#.......................#..........#...........................................................................#.............................#.................#.............................#...........................................................#.................................................................#...........................................#.......#...........................................................................................................................................................#...........#..........#...............................#....................................................#.........................#......................#.............................#....#...................................................#................#.............................#.......................#..........#...........................................................................#.............................#
.....#.........................#...........#.................................................................................................................................................................#..........................................................#...............................................#.................................#....................................#................#...#.............................................#................................................................................................................................................#....#...............................#........................................................................................#.................................................................................................#.........................#...........#.................................................................................................................................................................#..........................................................#...............................................#.................................#....................................#................#...#.............................................#................................................................................................................................................#....#...............................#........................................................................................#.................................................................................................#.........................#...........#.................................................................................................................................................................#..........................................................#...............................................#.................................#........................
.#..........................................#...............................................................................................................#........#.........................................................................................................................................................................#..........#......................................#.......#............................................................................................................................#........#.....................................................................................#................#.................................................##....#..............#.............................................................................#...................................#..........................................#...............................................................................................................#........#.........................................................................................................................................................................#..........#......................................#.......#............................................................................................................................#........#.....................................................................................#................#.................................................##....#..............#.............................................................................#...................................#..........................................#...............................................................................................................#........#.........................................................................................................................................................................#..........#........................
................................................................#..........#.............................................................#......................#..........................................................#.....................................#....#...............................................................................#.............................................#.............................................................................................................................................................................................#..........................#......................................#.........................................................................................................................................................................................................................................#..........#.............................................................#......................#..........................................................#.....................................#....#...............................................................................#.............................................#.............................................................................................................................................................................................#..........................#......................................#.........................................................................................................................................................................................................................................#..........#.............................................................#......................#..........................................................#.....................................#....#...............................................................................#............................
...........................#..................................#............................#......#..........................#........................................#....................#................................................................................................................................................................#.................#....#.................................#................................................................................................#..................#...#.....................................................................................................#.......................................#.............................................................#...............................................................................................................#..................................#............................#......#..........................#........................................#....................#................................................................................................................................................................#.................#....#.................................#................................................................................................#..................#...#.....................................................................................................#.......................................#.............................................................#...............................................................................................................#..................................#............................#......#..........................#........................................#....................#................................................................................................................................................................#.................#....
......#...................................#................................#.........................................................................................................................................##.......................................................#........#..................................#.......................................#.........#...........................................................................................................................#.....................##.................................................................................#...............#..#.......#..................#.............#....................#..............#........................#.........................................................................................................#...................................#................................#.........................................................................................................................................##.......................................................#........#..................................#.......................................#.........#...........................................................................................................................#.....................##.................................................................................#...............#..#.......#..................#.............#....................#..............#........................#.........................................................................................................#...................................#................................#.........................................................................................................................................##.......................................................#........#..................................#.......................................#.........#......
.........................................................................................................................#....................................#....................................................................#..................................................................................................................................................#.....................................#....................#...................................#............#......................................................................................#....................................................................................................................................................#..........................#........................#...............................#....................................................................................................................................#....................................#....................................................................#..................................................................................................................................................#.....................................#....................#...................................#............#......................................................................................#....................................................................................................................................................#..........................#........................#...............................#....................................................................................................................................#....................................#....................................................................#...............................................................................................................................................
............................#...#..............#..........................................................................................#...............#.........................#..............#.................#....#................................................................................................................................................................................#......................#....................................#........................#..............................................................#....#......#.........#...................#...............................#...................#.............................................#......#.#.......#.................................................#.....................#.....................#...............................................#...#..............#..........................................................................................#...............#.........................#..............#.................#....#................................................................................................................................................................................#......................#....................................#........................#..............................................................#....#......#.........#...................#...............................#...................#.............................................#......#.#.......#.................................................#.....................#.....................#...............................................#...#..............#..........................................................................................#...............#.........................#..............#.................#....#........................................................................................................................................................
....#............................................................................................#.........................#..........................................................................................#.............................................#.#......#........................#................#..........................................#.............................................#...............................................................................#.............#...#...................................................................#.#...................................................................................................................................................................................................................................................#.....#............................................................................................#.........................#..........................................................................................#.............................................#.#......#........................#................#..........................................#.............................................#...............................................................................#.............#...#...................................................................#.#...................................................................................................................................................................................................................................................#.....#............................................................................................#.........................#..........................................................................................#.............................................#.#......#........................#................#..........................................#................
.................................................................................................................................................................#...................#..........#......#..................................................#.......................#..................................................................................................................................................................................#......................................................#..............................................#.....#...................................................................................................................................#........................................#................................................................................................................................................................................................................................................#...................#..........#......#..................................................#.......................#..................................................................................................................................................................................#......................................................#..............................................#.....#...................................................................................................................................#........................................#................................................................................................................................................................................................................................................#...................#..........#......#..................................................#.......................#................................................................................................
.......#.........................................#.......................................................#..........................#...........................................................#..............................#................#.........................................................................................................................................#....#....................................................................................................#...........................................................................#...............................................#.......................................................................#..............#.......#.............................................#.......................................................................#.........................................#.......................................................#..........................#...........................................................#..............................#................#.........................................................................................................................................#....#....................................................................................................#...........................................................................#...............................................#.......................................................................#..............#.......#.............................................#.......................................................................#.........................................#.......................................................#..........................#...........................................................#..............................#................#..................................................................................................................................
........#...........................................................................#......................................#...........#................................#.......#.......................................................................................................#..............................#................................................#........................................................#................................................................#.......................................#.............................................#.............................#...............................#...........#............#........................................#.............................................................................................................................#...........................................................................#......................................#...........#................................#.......#.......................................................................................................#..............................#................................................#........................................................#................................................................#.......................................#.............................................#.............................#...............................#...........#............#........................................#.............................................................................................................................#...........................................................................#......................................#...........#................................#.......#.......................................................................................................#..............................#................................................#..........
#.............................................##..................................................................................................................................................................#.......................................................#...................##..................................#..............................................................................#..............#.............#...................................................................................................#.......................#...............................................#..............................................................................#........................................#...........................................................................................#.............................................##..................................................................................................................................................................#.......................................................#...................##..................................#..............................................................................#..............#.............#...................................................................................................#.......................#...............................................#..............................................................................#........................................#...........................................................................................#.............................................##..................................................................................................................................................................#.......................................................#...................##..................................#................................................
...#...........................................................................#.............................#......................#.................#........#..................#....................#.........#...#........#......................................................................................#......................................#...............##............#.#..................................................................................#.............................................................................................#................#...........................#..........................................#.......#.#.......................................................................................................................................#.........................#...........................................................................#.............................#......................#.................#........#..................#....................#.........#...#........#......................................................................................#......................................#...............##............#.#..................................................................................#.............................................................................................#................#...........................#..........................................#.......#.#.......................................................................................................................................#.........................#...........................................................................#.............................#......................#.................#........#..................#....................#.........#...#........#......................................................................................#......................................#...............##.....
...................#................................#..........#........................................................#................................................................#.............................................................#...#..........#............................#......................................#............................................................................#..........................................................................................#......................................................#..................................#..........................................................................#...............................#...........................................#...............................#....................#........................................#................................#..........#........................................................#................................................................#.............................................................#...#..........#............................#......................................#............................................................................#..........................................................................................#......................................................#..................................#..........................................................................#...............................#...........................................#...............................#....................#........................................#................................#..........#........................................................#................................................................#.............................................................#...#..........#............................#......................................#........................................
..............................##........................................#.......................#..........#........#.........#................................................#......#....#...#........................................#.................................................................................................#...#.............................................#......................................................................................................................................#.....................#............................................................#............................#.............................................................#.................................#................#.....#...................#....#...............#........................................................##........................................#.......................#..........#........#.........#................................................#......#....#...#........................................#.................................................................................................#...#.............................................#......................................................................................................................................#.....................#............................................................#............................#.............................................................#.................................#................#.....#...................#....#...............#........................................................##........................................#.......................#..........#........#.........#................................................#......#....#...#........................................#.................................................................................................#...#....................................
....................................................................................#.........................................................................................#..........................................................#..........#.......................#.................................................................................................................................................................................##...................#.....................................................................................................................................................#........................................................................................................................................................#..................................#............................................................................................#.........................................................................................#..........................................................#..........#.......................#.................................................................................................................................................................................##...................#.....................................................................................................................................................#........................................................................................................................................................#..................................#............................................................................................#.........................................................................................#..........................................................#..........#.......................#......................................................................................................
.......................................#................................#......#.................................................................................................................#.........................................#......................................................................................................................#..........#..............................................................................................................#.........................................................................................................#.#......................................................#.#.....#................................................................#................#......................#..#.......................#.........................................................................#................................#......#.................................................................................................................#.........................................#......................................................................................................................#..........#..............................................................................................................#.........................................................................................................#.#......................................................#.#.....#................................................................#................#......................#..#.......................#.........................................................................#................................#......#.................................................................................................................#.........................................#......................................................................................................................#..........#.....
..............................................................................#.....................................#...................................#........................................#...................#........................................................................................................................................................#.....................................#...................................................................................................#......#.......................#......................#.....................................................................#............................#..............................................................................................................#...........................................................................................................................#.....................................#...................................#........................................#...................#........................................................................................................................................................#.....................................#...................................................................................................#......#.......................#......................#.....................................................................#............................#..............................................................................................................#...........................................................................................................................#.....................................#...................................#........................................#...................#........................................................................................................................................................#....
...............................................................................................................................................................................#...........................................#..............................................................................................................#..............................#......................#.......................................................................#........#............................................................................................#........................................#....#...................................................................................#............................................................................................................................................................................................................................................................................................................#...........................................#..............................................................................................................#..............................#......................#.......................................................................#........#............................................................................................#........................................#....#...................................................................................#............................................................................................................................................................................................................................................................................................................#...........................................#..............................................................................................................#..............................#.........
.................................#...........#........#.............................................................#........................#.........#..............#................#......................................................#.............................................................................................#............#...........................#..#...........................................................................................................................................................#........#........................#..............................................................................#......................#.........................................................................................................................#...#.....#.........#....................................#...........#........#.............................................................#........................#.........#..............#................#......................................................#.............................................................................................#............#...........................#..#...........................................................................................................................................................#........#........................#..............................................................................#......................#.........................................................................................................................#...#.....#.........#....................................#...........#........#.............................................................#........................#.........#..............#................#......................................................#.............................................................................................#............#.........................
....................................#.....................#...............................................................................................................................................................#......................................#..........................................................................##................................#.........................................................................##........................................................................##............##.....#.............................................................................#...............................#...................................................................................................................#........................................................................................#.....................#...............................................................................................................................................................#......................................#..........................................................................##................................#.........................................................................##........................................................................##............##.....#.............................................................................#...............................#...................................................................................................................#........................................................................................#.....................#...............................................................................................................................................................#......................................#..........................................................................##................................#....
.......................................................................................................................................................................................................................#....................#...................................................#...............................................................................#......#.......#.#.......................#....#.............................................#........#..................................................................................................................................................................................................................................................................................#...................#.........#..............................................................................................................................................................................................................................................................#....................#...................................................#...............................................................................#......#.......#.#.......................#....#.............................................#........#..................................................................................................................................................................................................................................................................................#...................#.........#..............................................................................................................................................................................................................................................................#....................#...................................................#...............................................................................#..
..................................................................................................#..................#....................................................................................................................................#................#.....................................#...................................................................................#...........................................................................................#................................................#...................#...............................#.................#................#......#..............................................................................................................................#...............#................................................................................................................................................#..................#....................................................................................................................................#................#.....................................#...................................................................................#...........................................................................................#................................................#...................#...............................#.................#................#......#..............................................................................................................................#...............#................................................................................................................................................#..................#....................................................................................................................................#................#.....................................#.................................................................
...........................................................................................#.....................#................................................................................#...........#.......................................................#..................#..........................#.....#........................................#...............................................................................#.............................................................................................................................#..................................................................................#.......................................#............................................................................................................................................................................................................................#.....................#................................................................................#...........#.......................................................#..................#..........................#.....#........................................#...............................................................................#.............................................................................................................................#..................................................................................#.......................................#............................................................................................................................................................................................................................#.....................#................................................................................#...........#.......................................................#..................#..........................#.....#........................................#...............
....................#............................................................................................................#...........................#.................................#....#......................................................................#......................................................................#......................................................................#...............................#......................................................................#............................................................................................................................#................................#.............................................................................................#........#...................................#........................#............................................................................................................#...........................#.................................#....#......................................................................#......................................................................#......................................................................#...............................#......................................................................#............................................................................................................................#................................#.............................................................................................#........#...................................#........................#............................................................................................................#...........................#.................................#....#......................................................................#......................................................................#................................
..............................................................#........................................................................................................................#................#.................#.....#......................................................#................................................#.......#........#.............#.......................................#..........................#......#...................................#...................................................#.................................#.................##.........#...........#.................................................................#........................................................#............................................................................................................................................................#........................................................................................................................#................#.................#.....#......................................................#................................................#.......#........#.............#.......................................#..........................#......#...................................#...................................................#.................................#.................##.........#...........#.................................................................#........................................................#............................................................................................................................................................#........................................................................................................................#................#.................#.....#......................................................#................................................#.......#........#.............#...........
..........................................................................................................................#.................#.............#................#.................................................................#....#...........................................................................#...........#..........................#.............................#......................#..........................#......#.......................................................................................#............................................................................................................................#............................................................#...................................#...........#.............#........................#..................................................................................................................................#.................#.............#................#.................................................................#....#...........................................................................#...........#..........................#.............................#......................#..........................#......#.......................................................................................#............................................................................................................................#............................................................#...................................#...........#.............#........................#..................................................................................................................................#.................#.............#................#.................................................................#....#...........................................................................#...........#..........................#.............
...................#..#..............#.............................................................................................................................................................................................................#......................................................................#........................................................#...........................................................#............................##.................................#...........#.....................................#.....#..................................................#.........................................................................#.................................................................................................................................#.#........................#..#..............#.............................................................................................................................................................................................................#......................................................................#........................................................#...........................................................#............................##.................................#...........#.....................................#.....#..................................................#.........................................................................#.................................................................................................................................#.#........................#..#..............#.............................................................................................................................................................................................................#......................................................................#........................................................
.............................................................................#...........#.................................................#.#............................................................#.....................#..............#.............................................................................................................................................#......................#............................................#.......................................................................................#....#......#...........................................#...#.....................#.........................................#..............#..#........................................................#............................................................#.............................................................................................#...........#.................................................#.#............................................................#.....................#..............#.............................................................................................................................................#......................#............................................#.......................................................................................#....#......#...........................................#...#.....................#.........................................#..............#..#........................................................#............................................................#.............................................................................................#...........#.................................................#.#............................................................#.....................#..............#...................................................................................................................................
.........................................................................#.............................................................................................................#............................................................................................................................#..............................................................#...................................................#...........................................#........................................................................................................................................................................................................................................................#................#.........#..............#...#.....#......................................................................................................................#.............................................................................................................#............................................................................................................................#..............................................................#...................................................#...........................................#........................................................................................................................................................................................................................................................#................#.........#..............#...#.....#......................................................................................................................#.............................................................................................................#............................................................................................................................#..............................................................
....................................................................#.............................................#.................................................................#..............#.............................................#.................#........................................................................................................#..........................#................................................................................................#....#..................................#...............................................................................................................................#...................................................................#.........................#..............................#.....#..............#..........#....................................................................#.............................................#.................................................................#..............#.............................................#.................#........................................................................................................#..........................#................................................................................................#....#..................................#...............................................................................................................................#...................................................................#.........................#..............................#.....#..............#..........#....................................................................#.............................................#.................................................................#..............#.............................................#.................#........................................................................................................#......
..............#....#.....#........................................................................#.................................#......................#...............................................................................................................#.............#...............#...........................................................................................................................#.....#....#................................................................................#.................................#............#.....#.............................................................................#.............................................................................................#...........................................#.............................................#....#.....#........................................................................#.................................#......................#...............................................................................................................#.............#...............#...........................................................................................................................#.....#....#................................................................................#.................................#............#.....#.............................................................................#.............................................................................................#...........................................#.............................................#....#.....#........................................................................#.................................#......................#...............................................................................................................#.............#...............#.........................................................................
....................................................................................#..................................................................................#.#........................................................................................#...........................................#......................................................................................................................#..#......#..........................................................................................................#...................................#.......................................#..........................#.........#..#.........#.........................................................................................#...............................................#...............................................................................................#..................................................................................#.#........................................................................................#...........................................#......................................................................................................................#..#......#..........................................................................................................#...................................#.......................................#..........................#.........#..#.........#.........................................................................................#...............................................#...............................................................................................#..................................................................................#.#........................................................................................#...........................................#....................................................................
.....................................................................................#........................................................................................................................................................................................................................................................#.................................................................#.............................#.....#...........................................................#.................................................#......#..............................................#................#.............................................................................................................#..........................#................................................................................................................................................#........................................................................................................................................................................................................................................................#.................................................................#.............................#.....#...........................................................#.................................................#......#..............................................#................#.............................................................................................................#..........................#................................................................................................................................................#........................................................................................................................................................................................................................................................#....................................
.............................#.....................................................................#...........#.............................................#.............................#....#..................................#........................................................#....#.#.......................................................................................#..............................#...............................................................................................................................................................................................................................................................................................................................#.............................#..................................................................................#.....................................................................#...........#.............................................#.............................#....#..................................#........................................................#....#.#.......................................................................................#..............................#...............................................................................................................................................................................................................................................................................................................................#.............................#..................................................................................#.....................................................................#...........#.............................................#.............................#....#..................................#........................................................#....#.#...............................................................................
..........#...............#.....#............................................................................................#...........................................................................................#................................#..................................#..#................................................................................................................................................................................................#........................#...................................................#....................................................................................#........#.........................................#.........#.......................................................................................................................#...............#.....#............................................................................................#...........................................................................................#................................#..................................#..#................................................................................................................................................................................................#........................#...................................................#....................................................................................#........#.........................................#.........#.......................................................................................................................#...............#.....#............................................................................................#...........................................................................................#................................#..................................#..#..................................................................................
..................#................#....................................................#.......................................#.....................................................................#...........#............#.................................................#....................................#..................................#...........................................#..............................#.......................................................................#...............#.....................#..........#.....#............................#.......................................................................#..............................................................................#........................#...#........................#............................#.....................#................#....................................................#.......................................#.....................................................................#...........#............#.................................................#....................................#..................................#...........................................#..............................#.......................................................................#...............#.....................#..........#.....#............................#.......................................................................#..............................................................................#........................#...#........................#............................#.....................#................#....................................................#.......................................#.....................................................................#...........#............#.................................................#....................................#..................................#.........................
...............#.................................#....................................#........................................................................#..........................................................#.....#.....................#..#.............#................................................#...................................................................#.........#..........................................................................................#........#..................................................................#.........................................................................................................#..........................................................#...........#.........................#....................................................................#.................................#....................................#........................................................................#..........................................................#.....#.....................#..#.............#................................................#...................................................................#.........#..........................................................................................#........#..................................................................#.........................................................................................................#..........................................................#...........#.........................#....................................................................#.................................#....................................#........................................................................#..........................................................#.....#.....................#..#.............#................................................#..........................................................
.......................................................................................#...................................................#...............................................................................................#.............................................................................................#.................#.......................................................................#.........................................................#........#...............#.........#.................................#................................................................................................#......................................................................#.......................#....................................................................#....#........................................................................................#...................................................#...............................................................................................#.............................................................................................#.................#.......................................................................#.........................................................#........#...............#.........#.................................#................................................................................................#......................................................................#.......................#....................................................................#....#........................................................................................#...................................................#...............................................................................................#.............................................................................................#.................#.......................
.....................#..##..................................................................................................................................#...........................................................................#....#...........................................................................................................#....................................................#................................................................#....................................#....#.................................................................................#.......#......#.......#.......................#.................................#.......................#...#..........#.................................#...............#.............................................................................#..##..................................................................................................................................#...........................................................................#....#...........................................................................................................#....................................................#................................................................#....................................#....#.................................................................................#.......#......#.......#.......................#.................................#.......................#...#..........#.................................#...............#.............................................................................#..##..................................................................................................................................#...........................................................................#....#...........................................................................................................#.........................
.....................#..................................#........#............#..........................................................................#..........................#........#..........................#.............................#......#...#.................#.........#..#.......................................................................................#...........#...#........................#..................................................................................#..............................................#..................................#........................................................#..................................#..................................................#...........................................................................#.................................#..................................#........#............#..........................................................................#..........................#........#..........................#.............................#......#...#.................#.........#..#.......................................................................................#...........#...#........................#..................................................................................#..............................................#..................................#........................................................#..................................#..................................................#...........................................................................#.................................#..................................#........#............#..........................................................................#..........................#........#..........................#.............................#......#...#.................#.........#..#..................................................................................
...#..........................................#.....#.#......................#......................................#..................................#.................#.......#.........................#........................................................................#..........#........#...........................##.#............................................................................................................................................#.................#...................................................................#......................................................#....................................................................................................................#...................#......................................................................#..........................................#.....#.#......................#......................................#..................................#.................#.......#.........................#........................................................................#..........#........#...........................##.#............................................................................................................................................#.................#...................................................................#......................................................#....................................................................................................................#...................#......................................................................#..........................................#.....#.#......................#......................................#..................................#.................#.......#.........................#........................................................................#..........#........#...........................##.#...........................................
......................................#.....................................................................#..............#...............................................................................#..............#....#.................#...................................................#.......................................................#................#.......................................................#.......#..................................#...........#...................#..................................#.....................................................................................#.............#...........................................................................................................................................................................................................................#.....................................................................#..............#...............................................................................#..............#....#.................#...................................................#.......................................................#................#.......................................................#.......#..................................#...........#...................#..................................#.....................................................................................#.............#...........................................................................................................................................................................................................................#.....................................................................#..............#...............................................................................#..............#....#.................#...................................................#.......................................................#................#....
.....................................................................................................................................................................................................#.............#.......#.....................................#.......................................#.......................................................#......................................................................................................................#....................................................................................................#..........#......................#............#........................#..............##.......................................................#...........#..........#................................#.........#...................................................................................................................................................................................................................................#.............#.......#.....................................#.......................................#.......................................................#......................................................................................................................#....................................................................................................#..........#......................#............#........................#..............##.......................................................#...........#..........#................................#.........#...................................................................................................................................................................................................................................#.............#.......#.....................................#.......................................#.......................................................#.................
.....................................................................................................#...#.........................................................................................................................#.....................#...................................#...........................#.........#..................#...........#............................#.......................................................................................................................................................................##..................................................................................#.............................#................................#......#................................................................................................#................................................................................................................#...#.........................................................................................................................#.....................#...................................#...........................#.........#..................#...........#............................#.......................................................................................................................................................................##..................................................................................#.............................#................................#......#................................................................................................#................................................................................................................#...#.........................................................................................................................#.....................#...................................#...........................#.........#..................#...........#................
...............................................................#.......................................................................................................................................#........................................................................#......#....#..................................................................#......#.....................................................................#...................................................#................#....................#.#.....#.....................................................................................#........................................#.................#.....................................#.........#...............#..........................................................................#..................................................................#.......................................................................................................................................#........................................................................#......#....#..................................................................#......#.....................................................................#...................................................#................#....................#.#.....#.....................................................................................#........................................#.................#.....................................#.........#...............#..........................................................................#..................................................................#.......................................................................................................................................#........................................................................#......#....#..................................................................#......#............
....#..............................................#................................................................................................................................................#...........................................................#................#...........................................#...................#.............................................................................................#..................#..............................................................................................................................................#.......#...#....................................................#...............................................................................................................................................................#..............................................#................................................................................................................................................#...........................................................#................#...........................................#...................#.............................................................................................#..................#..............................................................................................................................................#.......#...#....................................................#...............................................................................................................................................................#..............................................#................................................................................................................................................#...........................................................#................#...........................................#...................#.................................
...............#.#...............................................................................................................................................................................................#.....................................................#...............................................................................................#...............................#.............................................#................................#....................................................................#....................................................................................................................#.............................................................#................................................................#.....................#.......................#.#...............................................................................................................................................................................................#.....................................................#...............................................................................................#...............................#.............................................#................................#....................................................................#....................................................................................................................#.............................................................#................................................................#.....................#.......................#.#...............................................................................................................................................................................................#.....................................................#...............................................................................................#...........
............#.............#...##....................#...................................................................................................#.....................................................#.......................................................................#....................................................................................................................................................................................................................................................................................................................................#................................................................#.....................................................................#.........................................................#.............................#.............#...##....................#...................................................................................................#.....................................................#.......................................................................#....................................................................................................................................................................................................................................................................................................................................#................................................................#.....................................................................#.........................................................#.............................#.............#...##....................#...................................................................................................#.....................................................#.......................................................................#............................................................................................
...#..............................................................................................#....#............#......................................................................#.................................................................................................................................................#...............#......................#.........................................................#.......................................#....................................................#.................................#.............................#.......................................................#..................................................#...............................#..................#...............#.......................................................#..............................................................................................#....#............#......................................................................#.................................................................................................................................................#...............#......................#.........................................................#.......................................#....................................................#.................................#.............................#.......................................................#..................................................#...............................#..................#...............#.......................................................#..............................................................................................#....#............#......................................................................#.................................................................................................................................................#...............#.....................
.................#.........#...........#.....................................................#.........................................................#....................#...........#...................................................................................................................................................................................................................................#................................................................................#.................#...................................................................................................................#..................................................#...................................................#.....................................#.........#....................................................#.........#...........#.....................................................#.........................................................#....................#...........#...................................................................................................................................................................................................................................#................................................................................#.................#...................................................................................................................#..................................................#...................................................#.....................................#.........#....................................................#.........#...........#.....................................................#.........................................................#....................#...........#..........................................................................................................................................................................................
................................................................#......#.....................................................................................................................................................................................#.............................................................................#.............................................................................#........................#............#...#.................................#........................................................................................................................................................................................................................................................................#..................#............#.........#.....................................................................................#......#.....................................................................................................................................................................................#.............................................................................#.............................................................................#........................#............#...#.................................#........................................................................................................................................................................................................................................................................#..................#............#.........#.....................................................................................#......#.....................................................................................................................................................................................#.............................................................................#.......................................
......................................................#............#...................................................................................................................#.........................................................#..........................................................................................................................................................#..................................................................##........................................................................................................#................................................#........#.................#.....................................#..............#.........................................................................................................................................................................#............#...................................................................................................................#.........................................................#..........................................................................................................................................................#..................................................................##........................................................................................................#................................................#........#.................#.....................................#..............#.........................................................................................................................................................................#............#...................................................................................................................#.........................................................#.................................................................................................................................
........................................#...................#.........................................................................................................................#......................#.......................................................................................................................................................................................#..........................................................................................................#.........................#..............#...............................#........................#.....................#....................#...............................#.#.......................................................................................................................................#..............................................#...................#.........................................................................................................................#......................#.......................................................................................................................................................................................#..........................................................................................................#.........................#..............#...............................#........................#.....................#....................#...............................#.#.......................................................................................................................................#..............................................#...................#.........................................................................................................................#......................#.....................................................................................................................................................................
................................................#................#............................#................................................................................................#...........................................................#.............#.................................................................................................................................#..............#...........................................................................................................................................................................................#...................#...#......#.................................................................................#...........................................................................................#.........#................................................#................#............................#................................................................................................#...........................................................#.............#.................................................................................................................................#..............#...........................................................................................................................................................................................#...................#...#......#.................................................................................#...........................................................................................#.........#................................................#................#............................#................................................................................................#...........................................................#.............#.........................................................................................................
..................................#.........#.........................................................#....................#...............................#....................................................................................................................................................................................................................................................................................................#...............................................................................................#...........................................................#.......................#...............................................................................................................................#...............................................#...........................................#.........#.........................................................#....................#...............................#....................................................................................................................................................................................................................................................................................................#...............................................................................................#...........................................................#.......................#...............................................................................................................................#...............................................#...........................................#.........#.........................................................#....................#...............................#.......................................................................................................................................................................................................................
..........................................................................#...............#.................#..........#...........................................#....................#...........................#....#........................#.........#............................................................................................................................................................................#.......................................................................#...............................#....................#..............#..............................................................................................................................................#............................#......#..........................#.....#..............................................................................................................#...............#.................#..........#...........................................#....................#...........................#....#........................#.........#............................................................................................................................................................................#.......................................................................#...............................#....................#..............#..............................................................................................................................................#............................#......#..........................#.....#..............................................................................................................#...............#.................#..........#...........................................#....................#...........................#....#........................#.........#......................................................................................................................
..................................................................................................................#.............................#.....................................................................#...................................................................................................................................................................................................................#...........................................................#......................#....................................................#..............................................#.....................................................................#........................................................................................................#.....................#.........................................................................................................................#.............................#.....................................................................#...................................................................................................................................................................................................................#...........................................................#......................#....................................................#..............................................#.....................................................................#........................................................................................................#.....................#.........................................................................................................................#.............................#.....................................................................#............................................................................................................................................................
...........................................................................#.........#......#...............................................................................................#............#.............................................#......................#...........................#............................................................................................................................................................................#..........#....................#....#..........................................................#.........................#........................................................................................#..........................................................#.......................#.............................................#.............................................................................#.........#......#...............................................................................................#............#.............................................#......................#...........................#............................................................................................................................................................................#..........#....................#....#..........................................................#.........................#........................................................................................#..........................................................#.......................#.............................................#.............................................................................#.........#......#...............................................................................................#............#.............................................#......................#...........................#........................................................................
.......................#....#.........................................................#...........#...................#..................................................................................#....#.......#......................................#.................................................................................................................................................................................................................................................................................................................................#...........#.........#.............................#....................................................................................#............................................................................................................................#....#.........................................................#...........#...................#..................................................................................#....#.......#......................................#.................................................................................................................................................................................................................................................................................................................................#...........#.........#.............................#....................................................................................#............................................................................................................................#....#.........................................................#...........#...................#..................................................................................#....#.......#......................................#.....................................................................................................................
.#................................#..................#...................................#...................................#....##.................................#..................................................#......#...........#..........................................................................................................#......................................................................................#...........#.........................................................................................................................................................................................................................................................................#...................#...........................................................#...........................#................................#..................#...................................#...................................#....##.................................#..................................................#......#...........#..........................................................................................................#......................................................................................#...........#.........................................................................................................................................................................................................................................................................#...................#...........................................................#...........................#................................#..................#...................................#...................................#....##.................................#..................................................#......#...........#..........................................................................................................#............................
.#.......................................................................#...............................#.......#.........................#..........#..............................................#................................#..........#..........................................................................................#...........................#..#......................................................................................#.....................................................#.........................................................................#.....#..............................................................................................#...............................................................................................................#.......................#.......................................................................#...............................#.......#.........................#..........#..............................................#................................#..........#..........................................................................................#...........................#..#......................................................................................#.....................................................#.........................................................................#.....#..............................................................................................#...............................................................................................................#.......................#.......................................................................#...............................#.......#.........................#..........#..............................................#................................#..........#..........................................................................................#...........................#..#.......
..................#.....................................................................#..........................................................................#...............................##................#................................................................................#...................................#............................................................#..................................#.................................#.......................................#.................................................................................................................#................#.................................................................................................................................#......................................................................#.....................................................................#..........................................................................#...............................##................#................................................................................#...................................#............................................................#..................................#.................................#.......................................#.................................................................................................................#................#.................................................................................................................................#......................................................................#.....................................................................#..........................................................................#...............................##................#................................................................................#...................................#........................................
............................#........................................#........................##......................................................#..........#.....................#...................................#.............................................................#..................................................#.......#.....................................................................................................................................................................................................................................................#...................................#.........................#...#....................................................................................................................#........................................................................#........................................#........................##......................................................#..........#.....................#...................................#.............................................................#..................................................#.......#.....................................................................................................................................................................................................................................................#...................................#.........................#...#....................................................................................................................#........................................................................#........................................#........................##......................................................#..........#.....................#...................................#.............................................................#..................................................#.......#..............................
..........#.......................................................................#.......#......................#..................#....................................................................................................................................................................#.......................................................................................#......................#................................................................................................................#...#.........................................................................................#............#............................................................#.............................................................................................#........................................#.......................................................................#.......#......................#..................#....................................................................................................................................................................#.......................................................................................#......................#................................................................................................................#...#.........................................................................................#............#............................................................#.............................................................................................#........................................#.......................................................................#.......#......................#..................#....................................................................................................................................................................#.........................................................................
.................................................................................................................#..................................#........#................................................................................#................................................................................................................................................................................................................................................................................................#..................................................#...............#...........................................................................................................................#............................#...................................................................................................................................................................................#..................................#........#................................................................................#................................................................................................................................................................................................................................................................................................#..................................................#...............#...........................................................................................................................#............................#...................................................................................................................................................................................#..................................#........#................................................................................#....................................................................................................................................
.....................#.......................................................................#.................#.....................................................#...............#.......................................................................................................#.....................................................................#............................#.....................#...............................................................................#.....................................#...............................................................#...........................................#.....................................................................#...................#.................................................................................#..............................#.......................................................................#.................#.....................................................#...............#.......................................................................................................#.....................................................................#............................#.....................#...............................................................................#.....................................#...............................................................#...........................................#.....................................................................#...................#.................................................................................#..............................#.......................................................................#.................#.....................................................#...............#.......................................................................................................#.....................................................................#...............
..............................................................#...................................................#.........................................#.................................#...........................#..#............................#......................................................................................#.............#........................................................................#.................................#..................................................................................................................................................................#............................#...........................................................................#...................................................................#...............#.................................................................#...................................................#.........................................#.................................#...........................#..#............................#......................................................................................#.............#........................................................................#.................................#..................................................................................................................................................................#............................#...........................................................................#...................................................................#...............#.................................................................#...................................................#.........................................#.................................#...........................#..#............................#......................................................................................#.............#...................
...........................................#..........................#...#..............................................................................................#.....................................#.........................#.......#........................................#.#.......................................................................................#..................................................................................................................................#.......................................................................................................................................#...#..............................................................................................#......................................................#...............................................................#..........................#...#..............................................................................................#.....................................#.........................#.......#........................................#.#.......................................................................................#..................................................................................................................................#.......................................................................................................................................#...#..............................................................................................#......................................................#...............................................................#..........................#...#..............................................................................................#.....................................#.........................#.......#........................................#.#......................................................................................
....................................................................................................................................#............#.......................................#.......................#.......#.....................................................................#.....................................................................#....#......................................................................................................................................................#............................................................................................#.....#..............................#...................................................#................#.........................#.........................#........#............................................................................................................................................................................#............#.......................................#.......................#.......#.....................................................................#.....................................................................#....#......................................................................................................................................................#............................................................................................#.....#..............................#...................................................#................#.........................#.........................#........#............................................................................................................................................................................#............#.......................................#.......................#.......#.....................................................................#.....................................................................#....#........
...................................#..................................#...............................................................................................................................#..............................#.......................................................#........................#...........................................................#............................#.......................................#.........................................................#...............#.........................#.................................................................................#........................................................................................................................#...............................................................#.....#....................................#..................................#...............................................................................................................................#..............................#.......................................................#........................#...........................................................#............................#.......................................#.........................................................#...............#.........................#.................................................................................#........................................................................................................................#...............................................................#.....#....................................#..................................#...............................................................................................................................#..............................#.......................................................#........................#...........................................................#
................................................................................................................#...................................#.....#............#..........................................#..........................................#.......#..........................................................................................................................................#..............................................................................................................................................#..........#.................#................................................................................................#........................................#..........................................................................................#............................................................................................................................#...................................#.....#............#..........................................#..........................................#.......#..........................................................................................................................................#..............................................................................................................................................#..........#.................#................................................................................................#........................................#..........................................................................................#............................................................................................................................#...................................#.....#............#..........................................#..........................................#.......#.............................................................................................................
.............................................................................................#.............................................#..........##...............................................................................................#...............#..............................................................................................................................#.......#....................................................................#...................................................................#.#.................................................................................................................................................................................................................................................................................................................................................................................#.............................................#..........##...............................................................................................#...............#..............................................................................................................................#.......#....................................................................#...................................................................#.#.................................................................................................................................................................................................................................................................................................................................................................................#.............................................#..........##...............................................................................................#...............#...........................................................................................................
...................#...........#.#.................................................#...................#.............................................................................................#..............#.............................................................................................#..................................................................................................#...................#..##..............................................................#..............#..................#....................................................................................................#.....#................#...........................................................................................................................................#..........................................#...........#.#.................................................#...................#.............................................................................................#..............#.............................................................................................#..................................................................................................#...................#..##..............................................................#..............#..................#....................................................................................................#.....#................#...........................................................................................................................................#..........................................#...........#.#.................................................#...................#.............................................................................................#..............#.............................................................................................#................................................................
...........................................................................#.....................................#..........................................................#...............................................#.....#...........................................................................#..............................................................#............#..................................................................................................................................................#...........................................................................................................................................................................................................................................#................#..............................................................................................................#.....................................#..........................................................#...............................................#.....#...........................................................................#..............................................................#............#..................................................................................................................................................#...........................................................................................................................................................................................................................................#................#..............................................................................................................#.....................................#..........................................................#...............................................#.....#...........................................................................#..............................................................#.....
.......................#..........................................................#......................................................................#...............................#..................................#............................#...................#.......................#.#.................................................................................................................................................#..............................................#...........#............................#.............................#..................................#........................#...................#...................................#.#..........#.............................................#......................................................................................................#..........................................................#......................................................................#...............................#..................................#............................#...................#.......................#.#.................................................................................................................................................#..............................................#...........#............................#.............................#..................................#........................#...................#...................................#.#..........#.............................................#......................................................................................................#..........................................................#......................................................................#...............................#..................................#............................#...................#.......................#.#...........................................................................
.........................................................#...................................#.....#...............................................................................................................#.....................#......................................#....................................................#..........................#...................................................................................................................................#.....#...........................................................#...................................#..............................................................................................................................................................................#.............................................................................................................#...................................#.....#...............................................................................................................#.....................#......................................#....................................................#..........................#...................................................................................................................................#.....#...........................................................#...................................#..............................................................................................................................................................................#.............................................................................................................#...................................#.....#...............................................................................................................#.....................#......................................#....................................................#..........................#..................
............................................................................#...........................................#.........................................................................................................................................#.....................#....................................................................................#......................#...........................................................#......................#...................................................................................................................................#................#..............................................................................................................#........................................................#................#....................................................................................#...........................................#.........................................................................................................................................#.....................#....................................................................................#......................#...........................................................#......................#...................................................................................................................................#................#..............................................................................................................#........................................................#................#....................................................................................#...........................................#.........................................................................................................................................#.....................#....................................................................................#.....
..............................................................................................................................................................................................................................................#.......................................#...........................................................#.............................................................................................#..........................................#.................................#........................................................................................................................................................................#.......................................................##.......#..................................#.................................................................................................................................................................................................................................................................................#.......................................#...........................................................#.............................................................................................#..........................................#.................................#........................................................................................................................................................................#.......................................................##.......#..................................#.................................................................................................................................................................................................................................................................................#.......................................#...........................................................#................................
.................#.....................................................................................................................................................................................#...........#.......................#.............#...............................................................................#........................................................................................................................................#..............................................#........#..........#............#...............................................#........................#...............#................................................#............................#...#................#................................................................................................#.....................................................................................................................................................................................#...........#.......................#.............#...............................................................................#........................................................................................................................................#..............................................#........#..........#............#...............................................#........................#...............#................................................#............................#...#................#................................................................................................#.....................................................................................................................................................................................#...........#.......................#.............#...............................................................................#.........................................
................#.................#...................#..............................#...........#.........................................................#.......................................................................................#......................#.............#.....................................................................................................................................................................#.....#.............................................................#..............................#................................................#.................................#................................................................................##.....................................................#.........................................#.......................#.................#...................#..............................#...........#.........................................................#.......................................................................................#......................#.............#.....................................................................................................................................................................#.....#.............................................................#..............................#................................................#.................................#................................................................................##.....................................................#.........................................#.......................#.................#...................#..............................#...........#.........................................................#.......................................................................................#......................#.............#..........................................................................................
....................................................................................................#......................................#....................................................#.....................................................#..........#.......................#.......................................................................................#.........................................................................................................#..........#................................#......#....................................................#........#........................#...#.................#..............................................................#............................#.................................................#........................................................................................................................................#......................................#....................................................#.....................................................#..........#.......................#.......................................................................................#.........................................................................................................#..........#................................#......#....................................................#........#........................#...#.................#..............................................................#............................#.................................................#........................................................................................................................................#......................................#....................................................#.....................................................#..........#.......................#.......................................................................................#.
....................................................................................................................#.#..............................#.....................#.........................#.........................................................#....................................................................................................#.......................................................................................................................................#........................................................................................................................................................................#............#.....................................................................................#..............................................#..........................................................................................................................#.#..............................#.....................#.........................#.........................................................#....................................................................................................#.......................................................................................................................................#........................................................................................................................................................................#............#.....................................................................................#..............................................#..........................................................................................................................#.#..............................#.....................#.........................#.........................................................#....................................................................................................#..............
...................................................#......................................................................................#............................................................................................................#..............................#....................................................#.....................................................................................................................................................................................#.....................................................................................................#...........#........................................#..............#.....................................................................................................................................................................................#......................................................................................#............................................................................................................#..............................#....................................................#.....................................................................................................................................................................................#.....................................................................................................#...........#........................................#..............#.....................................................................................................................................................................................#......................................................................................#............................................................................................................#..............................#....................................................#.......................................
.................................................#.....................................................#...........#..........................................................#..................................#...............#.............................................................................................................................#................................................................#...............................#........................................................................................#..........................................................................................................#...............................................................................................................#..........................................................................................................#.....................................................#...........#..........................................................#..................................#...............#.............................................................................................................................#................................................................#...............................#........................................................................................#..........................................................................................................#...............................................................................................................#..........................................................................................................#.....................................................#...........#..........................................................#..................................#...............#.............................................................................................................................#...................
............#............#.........#.........#.......................#.....#....................#........................#...............................................................................#..#............................................................................................................................#................................................................................#................................................#.#.......................................................#..........................#.............................#......#..............................................................................................#...........................................................#..#......................................................................................#............#.........#.........#.......................#.....#....................#........................#...............................................................................#..#............................................................................................................................#................................................................................#................................................#.#.......................................................#..........................#.............................#......#..............................................................................................#...........................................................#..#......................................................................................#............#.........#.........#.......................#.....#....................#........................#...............................................................................#..#............................................................................................................................#.........................................
...........................#.......#...................#..#..............................................................................................................#...............................................................................#.............................................................................................................................................................................................................#...........................#..#................................#................................................................#.........#.#....................#.........................................................#...................................#.................................................................#...#...........................................................#.......#...................#..#..............................................................................................................#...............................................................................#.............................................................................................................................................................................................................#...........................#..#................................#................................................................#.........#.#....................#.........................................................#...................................#.................................................................#...#...........................................................#.......#...................#..#..............................................................................................................#...............................................................................#.........................................................................................................................
....................................................................................................................#..........#..................................................................................................#..........................................................................................#........................................#..#.................................................................................................#.....................................#......................................#.......................................................#.................................#...........#............................................................#..............................#...................................#................................#.......#..........................................................................................................................#..........#..................................................................................................#..........................................................................................#........................................#..#.................................................................................................#.....................................#......................................#.......................................................#.................................#...........#............................................................#..............................#...................................#................................#.......#..........................................................................................................................#..........#..................................................................................................#..........................................................................................#........................................#..#.........
..#.......................#.........#......................................#.....##.......................................#.....#.......................................................................................................................#.................................................................................#.......................................................................................#......................................................................#............................................#......................................................##.........................................................................................................#.....................#.................................................................................................#.......................#.........#......................................#.....##.......................................#.....#.......................................................................................................................#.................................................................................#.......................................................................................#......................................................................#............................................#......................................................##.........................................................................................................#.....................#.................................................................................................#.......................#.........#......................................#.....##.......................................#.....#.......................................................................................................................#.................................................................................#........................................
........................................#..............#...........................................................................#....................................................#...........................#..#..#................................................................................................................#...................................................................................................................................................................................#.......#.........#.........................................................................................................................................................................#............................................#..................................................................#..........................................#..............#...........................................................................#....................................................#...........................#..#..#................................................................................................................#...................................................................................................................................................................................#.......#.........#.........................................................................................................................................................................#............................................#..................................................................#..........................................#..............#...........................................................................#....................................................#...........................#..#..#................................................................................................................#.......................................
.........................................#..................................................#.................#................................................................................................................#.............#...................#...................................................#...........................#..#.....#..................#......#....#.............................................#....................#......................................................#...................................#.......#..#...........#..............................................#................#............................................#...........#...............................................................................................................................................................................#..................................................#.................#................................................................................................................#.............#...................#...................................................#...........................#..#.....#..................#......#....#.............................................#....................#......................................................#...................................#.......#..#...........#..............................................#................#............................................#...........#...............................................................................................................................................................................#..................................................#.................#................................................................................................................#.............#...................#...................................................#...........................#..#.....#..................#.....
.......................................................................#..........................................................................................#.........................#.............................................................................#...........................................#..................................#......#......................................................................................................#................#..............................................#..............#..............................................................#...............................................#....................................................................#..........................................................................................................................................................................#..........................................................................................#.........................#.............................................................................#...........................................#..................................#......#......................................................................................................#................#..............................................#..............#..............................................................#...............................................#....................................................................#..........................................................................................................................................................................#..........................................................................................#.........................#.............................................................................#...........................................#..................................#......#..................
....................................................................#.................#......#...........................................................................................................................................................................................................................................................................................................................#....#....................##..............................................#..............................................................#...#.................................................#......................................................#.........................................................................#.....................#............................................#.....................................................................................#.................#......#...........................................................................................................................................................................................................................................................................................................................#....#....................##..............................................#..............................................................#...#.................................................#......................................................#.........................................................................#.....................#............................................#.....................................................................................#.................#......#.....................................................................................................................................................................................................................................................................................
..........................................................................................................................................#........#...............................................................#............................................................................................#....#...............................#....................................................#.......................#.............................................#................................................................#...........#........................................#......................................................................................................#.....................#........................................................................#.......................#...................................................................................................................................................#........#...............................................................#............................................................................................#....#...............................#....................................................#.......................#.............................................#................................................................#...........#........................................#......................................................................................................#.....................#........................................................................#.......................#...................................................................................................................................................#........#...............................................................#............................................................................................#....#...............................#.............................
.....................................................................#..........................................................#.......................................................................................................................................#............#.............................................................................................#............................................................................................#..........................................................#................................#.....#.........................................#.............................................................................#................................................................................#.................#.#..#................................................................................................#..........................................................#.......................................................................................................................................#............#.............................................................................................#............................................................................................#..........................................................#................................#.....#.........................................#.............................................................................#................................................................................#.................#.#..#................................................................................................#..........................................................#.......................................................................................................................................#............#.............................................................................................
........................................#.........#..............#.....................#..........#....................#..........#..................#................................................................#...............................................................................#........................................................#.......................................................................................#..................................#............................................................................#............................................#......................................#............#..........................................................................#..............................................#........................#.#........................................................#.........#..............#.....................#..........#....................#..........#..................#................................................................#...............................................................................#........................................................#.......................................................................................#..................................#............................................................................#............................................#......................................#............#..........................................................................#..............................................#........................#.#........................................................#.........#..............#.....................#..........#....................#..........#..................#................................................................#...............................................................................#........................................................#...................
........#......#.....................#..........................................................................................................................#.....................#...#....................................................#........................................#.................#......#...........................................................#..........................#..................................#.....................................................................................................#.#....................................................................................................................#........#......................................................................................................................................................#.............#......#.....................#..........................................................................................................................#.....................#...#....................................................#........................................#.................#......#...........................................................#..........................#..................................#.....................................................................................................#.#....................................................................................................................#........#......................................................................................................................................................#.............#......#.....................#..........................................................................................................................#.....................#...#....................................................#........................................#.................#......#...........................................................#.....
..........................................#.....................................................#...............................................#.........................#........................................................................................................................................#..........................................................................#....................##.....................................................................................#.............#...........................................................................#.....................................................##............................................................................#...............................................................................................................................................#.....................................................#...............................................#.........................#........................................................................................................................................#..........................................................................#....................##.....................................................................................#.............#...........................................................................#.....................................................##............................................................................#...............................................................................................................................................#.....................................................#...............................................#.........................#........................................................................................................................................#...............................................................
........................................................#......................................................#..............#..............................................................#..............................................#.............................................................................................................................................................................#................................................................#........................................................#.............................................................................#..........................#...............................................................................................#........................................................................................................................................#......................................................#..............#..............................................................#..............................................#.............................................................................................................................................................................#................................................................#........................................................#.............................................................................#..........................#...............................................................................................#........................................................................................................................................#......................................................#..............#..............................................................#..............................................#......................................................................................................................................
..................................................................................................................................................................#.....#.............#...................................................................................................#.....................................................#..................................................................................................................................#......................................................#.........................................................................................................#.............#..........................................#..............................................#..........#...........#......................................................#.....................................................................................................................................................................#.....#.............#...................................................................................................#.....................................................#..................................................................................................................................#......................................................#.........................................................................................................#.............#..........................................#..............................................#..........#...........#......................................................#.....................................................................................................................................................................#.....#.............#...................................................................................................#.....................................................#..................................
............................................................................................................#...................#......................................................#.....................#....#...........#......................................................................................#........................#.................................#....................#.........................................................................#......................................................##............................................#...............................................................................................................................#.....................................................................................#......................#........................................................................................................................#...................#......................................................#.....................#....#...........#......................................................................................#........................#.................................#....................#.........................................................................#......................................................##............................................#...............................................................................................................................#.....................................................................................#......................#........................................................................................................................#...................#......................................................#.....................#....#...........#......................................................................................#........................#.................................#..
........................................#..........#......................................................................................##..#....................................................................#.....#.................................................#.....................................#..........#............................................................................................#.......................................#...#..............................................#.............................................#...............................................#....................#.................................#......................................#.....................................................................#......................#........................................................................#..........#......................................................................................##..#....................................................................#.....#.................................................#.....................................#..........#............................................................................................#.......................................#...#..............................................#.............................................#...............................................#....................#.................................#......................................#.....................................................................#......................#........................................................................#..........#......................................................................................##..#....................................................................#.....#.................................................#.....................................#..........#......................................................
..#......................................................................................................................................................................................#...................................#.........#.......#........................................#......#......................................................................................................................................................................................................#....#.........................................................#.............................#.......#.....................................................#......#......................#............................#...................................................#........................##...........#.........................#......................................................................................................................................................................................#...................................#.........#.......#........................................#......#......................................................................................................................................................................................................#....#.........................................................#.............................#.......#.....................................................#......#......................#............................#...................................................#........................##...........#.........................#......................................................................................................................................................................................#...................................#.........#.......#........................................#......#...................................................................................
..........................#...............................#............................................................................................................#.........................#.................#...........................................................#................#...........#............................................................................................................................#.......................#......................#...............................................................#......#.............................................................#................................................#......................................#..........................................#.........#................................#............................................................#...............................#............................................................................................................#.........................#.................#...........................................................#................#...........#............................................................................................................................#.......................#......................#...............................................................#......#.............................................................#................................................#......................................#..........................................#.........#................................#............................................................#...............................#............................................................................................................#.........................#.................#...........................................................#................#...........#......................................................................
..................................................................#.................................................#.......................................................................................................#.........................................................................................#..............#....................#.....................................#...................................................................#.......#........................................#...................................................................#...............................................................#..........................................................................................................................................#.................#................#........................................................................#.................................................#.......................................................................................................#.........................................................................................#..............#....................#.....................................#...................................................................#.......#........................................#...................................................................#...............................................................#..........................................................................................................................................#.................#................#........................................................................#.................................................#.......................................................................................................#.........................................................................................#..............#....................#........................
........#...........#......................##........................................................................................#.............................................................................................................................................................................................................#.............................................................#.......#.......................................................................................#...............#.....................#.................................................................#..........................#...............#...........................................#.....................................................................................................................................#...........#......................##........................................................................................#.............................................................................................................................................................................................................#.............................................................#.......#.......................................................................................#...............#.....................#.................................................................#..........................#...............#...........................................#.....................................................................................................................................#...........#......................##........................................................................................#.............................................................................................................................................................................................................#...............................
#................................................#..................................................#.........................................................................................................................................................#..............................................................................................#.......#..................................................................................................................#...........................................................................................................................#............................................#.......................................................................................................................##..........#..........#.............................#................................................#..................................................#.........................................................................................................................................................#..............................................................................................#.......#..................................................................................................................#...........................................................................................................................#............................................#.......................................................................................................................##..........#..........#.............................#................................................#..................................................#.........................................................................................................................................................#..............................................................................................#.......#.............
....................................................................#.................................................................................................................................#....................................................#............................................................................................#............................................#.................#.........................................................................................................................................................#...........................................................................................................................................#.....................................................#..................#..............................#............................................................................#.................................................................................................................................#....................................................#............................................................................................#............................................#.................#.........................................................................................................................................................#...........................................................................................................................................#.....................................................#..................#..............................#............................................................................#.................................................................................................................................#....................................................#............................................................................................#..........................
..........................................#..............................................................................#.....................................................................................................................................................#...........#.....................................................................................................#....................................................................................................................#....................................................................#............................................................................................................#.........................................#.#............#....#..............#..................................................................................................#..............................................................................#.....................................................................................................................................................#...........#.....................................................................................................#....................................................................................................................#....................................................................#............................................................................................................#.........................................#.#............#....#..............#..................................................................................................#..............................................................................#.....................................................................................................................................................#...........#.......................................................................................
..............................................#.............................................................#.....#.....................................................................#.#...........................#...........#...................................#..................................................................#............#......................#.......................................................................................................#..............................................................#.............................#..................................................#.......................................#......#.......................................................................................................................................................................................................#.............................................................#.....#.....................................................................#.#...........................#...........#...................................#..................................................................#............#......................#.......................................................................................................#..............................................................#.............................#..................................................#.......................................#......#.......................................................................................................................................................................................................#.............................................................#.....#.....................................................................#.#...........................#...........#...................................#..................................................................#............#......................#.....
..#...................#..............................................................#.....#...........................................#.............................................................#..........................#...................#.............................................................................................................#.............................................#...............................................................................#.................#...........................................................................................................#.........#..........................#.....................#..........................................#...............................................#................................#..........................#...................#..............................................................#.....#...........................................#.............................................................#..........................#...................#.............................................................................................................#.............................................#...............................................................................#.................#...........................................................................................................#.........#..........................#.....................#..........................................#...............................................#................................#..........................#...................#..............................................................#.....#...........................................#.............................................................#..........................#...................#.............................................................................................................#................
..........................................................................#.#......#....#............................#......................................#..........#.................................#........#...............#........#..............#............................................#..............#...........................................#..................#.....#..................#....#.............#............#.......................................#................................................#.#..........#..........................................#........................................................................................................#.......................................................#......................#.............................#.........#........................................................................................#.#......#....#............................#......................................#..........#.................................#........#...............#........#..............#............................................#..............#...........................................#..................#.....#..................#....#.............#............#.......................................#................................................#.#..........#..........................................#........................................................................................................#.......................................................#......................#.............................#.........#........................................................................................#.#......#....#............................#......................................#..........#.................................#........#...............#........#..............#............................................#..............#...........................................#................
..............................................................................#........................................#..................#.....................#...............................................#....................................................#.........#...#..................................................................................................#.........................#..#..........................................................................#............................................................#................#.............#..................................................................................#........................................#...#..................................................................................#...#..........................................................................................................#........................................#..................#.....................#...............................................#....................................................#.........#...#..................................................................................................#.........................#..#..........................................................................#............................................................#................#.............#..................................................................................#........................................#...#..................................................................................#...#..........................................................................................................#........................................#..................#.....................#...............................................#....................................................#.........#...#...............................................................................................
........................#.........#............#................................#...............................#................................................................................................................................................#...............................#........................#.#.............................................................................................................................................................................................#..............#...#...#................................................#......#...................#......................................................................................................................#..............................#..................................................................................#.........#............#................................#...............................#................................................................................................................................................#...............................#........................#.#.............................................................................................................................................................................................#..............#...#...#................................................#......#...................#......................................................................................................................#..............................#..................................................................................#.........#............#................................#...............................#................................................................................................................................................#...............................#........................#.#......................................................
.............................................#...................................................................................#....................................................................................................#.......................#.................................#......#...................................#.....#.............................................................................#..............................................................................................................................................#...................................................................#..#...........................................................................#...#...........#.........................................................................................................................................#...................................................................................#....................................................................................................#.......................#.................................#......#...................................#.....#.............................................................................#..............................................................................................................................................#...................................................................#..#...........................................................................#...#...........#.........................................................................................................................................#...................................................................................#....................................................................................................#.......................#.................................#......#...................................#.....#.................................
............................................................#.........................................#.................................................#.........................#........................................................................................................................#..............................#..................................................................................#.....................................................#.................................................#..............#..............................#........................................#..............................................#.....................................................................................................#.................#......#...............................................................................................#.........................................#.................................................#.........................#........................................................................................................................#..............................#..................................................................................#.....................................................#.................................................#..............#..............................#........................................#..............................................#.....................................................................................................#.................#......#...............................................................................................#.........................................#.................................................#.........................#........................................................................................................................#..............................#........................................
.....#...........#.....................................................................................#......................................#........................................#.................................................................................#............................................................................................#.........................................................................................#.......#................................................................#..............#........#.........................................#................................#...........#...........................................................................................................#.............#................................................................#...........#.....................................................................................#......................................#........................................#.................................................................................#............................................................................................#.........................................................................................#.......#................................................................#..............#........#.........................................#................................#...........#...........................................................................................................#.............#................................................................#...........#.....................................................................................#......................................#........................................#.................................................................................#............................................................................................#............
................................................................................................................................................................#.............................#.............................................................................................#..................................................#...#..................................#...........................................................#...#....................................................#..................................#........#........................................................................................................#.#................................................#........#.........#..............#...........#.............#.................#.....#.......................#..............................................................................................................................................................................#.............................#.............................................................................................#..................................................#...#..................................#...........................................................#...#....................................................#..................................#........#........................................................................................................#.#................................................#........#.........#..............#...........#.............#.................#.....#.......................#..............................................................................................................................................................................#.............................#.............................................................................................#..................................................#...#...............................
......#............................................#...................................#....#...............#..................................................................................................#...............#..........................................................#...............................................................#................#..........................#.#................................................................................................................................................................................#................................#.............................................................#.......................................#.......................................#..............#...........................#..#.............................#............................................#...................................#....#...............#..................................................................................................#...............#..........................................................#...............................................................#................#..........................#.#................................................................................................................................................................................#................................#.............................................................#.......................................#.......................................#..............#...........................#..#.............................#............................................#...................................#....#...............#..................................................................................................#...............#..........................................................#...............................................................#................#.......
.............................................#.................#.....#.......................................................................#.......................#.....#............................................................................................................#.....................................#.......#.................#..............................................................#.......................#.........#...................................................................................................................................................#.........................................................#......#........................................................................................#....................#.........................#....................................................................#.................#.....#.......................................................................#.......................#.....#............................................................................................................#.....................................#.......#.................#..............................................................#.......................#.........#...................................................................................................................................................#.........................................................#......#........................................................................................#....................#.........................#....................................................................#.................#.....#.......................................................................#.......................#.....#............................................................................................................#.....................................#.......#.................#..........................
.............................#.........................#..........................................................#....................#.....#.........................................................................................................#..................................................................#.....................#.............#.......#..........................#..............#..................#...#...............#...........................................................................................#.......................................................................................................................................................................................................................................................................................................................#.........................#..........................................................#....................#.....#.........................................................................................................#..................................................................#.....................#.............#.......#..........................#..............#..................#...#...............#...........................................................................................#.......................................................................................................................................................................................................................................................................................................................#.........................#..........................................................#....................#.....#.........................................................................................................#..................................................................#.....................#.............#.......#............
..............................................................#...................................#..............................................................................................................................................................#.........................................................#....#.........#.#...#......................#..........#.................#.......#..............................................................................................................#......................................................................#.........................#..................#..................#...........................................#.......................................................................................#...........................#..#......................................................................#...................................#..............................................................................................................................................................#.........................................................#....#.........#.#...#......................#..........#.................#.......#..............................................................................................................#......................................................................#.........................#..................#..................#...........................................#.......................................................................................#...........................#..#......................................................................#...................................#..............................................................................................................................................................#.........................................................#....#.........#.#...#......................#..........#
.....................#.....................................................................................................................................#.........................#.......#..#............................................................................................................................................................#...............................#.......................................................................................#..........#....................................#......................................................................................................................................................#.......................................................#......................#......................................................#.....#..........................#.....................................................................................................................................#.........................#.......#..#............................................................................................................................................................#...............................#.......................................................................................#..........#....................................#......................................................................................................................................................#.......................................................#......................#......................................................#.....#..........................#.....................................................................................................................................#.........................#.......#..#............................................................................................................................................................#.....................
.....................#................................#.......#................................#.......#.............................................................................#.........................................................#.....#................................#......................................#....................................................................................................................#..........................#........................................................................................................#..............................................................................................................................................#...........#.............#...................................................................................................#................................#.......#................................#.......#.............................................................................#.........................................................#.....#................................#......................................#....................................................................................................................#..........................#........................................................................................................#..............................................................................................................................................#...........#.............#...................................................................................................#................................#.......#................................#.......#.............................................................................#.........................................................#.....#................................#......................................#.....................................................
...................#...................................................................#.......................................................................#....................................................................................................#...........................................................#.....................#.........#...............................#...............................................................................................................................#.....................................................................................#................................................#..........................................................#..........................#................................#..................................................................#...................................................................#.......................................................................#....................................................................................................#...........................................................#.....................#.........#...............................#...............................................................................................................................#.....................................................................................#................................................#..........................................................#..........................#................................#..................................................................#...................................................................#.......................................................................#....................................................................................................#...........................................................#.....................#.........#..................
............#.....................#............#...............#...........#..#..............................................................................#.......................................................................#..............................................................................................................................................................................#..........................................................#.....................................................................................................................................#......................#.......................#.............................................#...................................#.....................................................#.............................................#.....................#............#...............#...........#..#..............................................................................#.......................................................................#..............................................................................................................................................................................#..........................................................#.....................................................................................................................................#......................#.......................#.............................................#...................................#.....................................................#.............................................#.....................#............#...............#...........#..#..............................................................................#.......................................................................#.............................................................................................................................................
..................................................#.............#.....................................................................................................................................................#.......................#...................#.#...#..................................#.........#.......................................................................................#.......................................#..............................................#...............................#....................................................................................................#.......................................................#............................#.......................................................#.........................................................................................................#.............#.....................................................................................................................................................#.......................#...................#.#...#..................................#.........#.......................................................................................#.......................................#..............................................#...............................#....................................................................................................#.......................................................#............................#.......................................................#.........................................................................................................#.............#.....................................................................................................................................................#.......................#...................#.#...#..................................#.........#.............................................................
....#.......................................................................#........................................................................................................................................#.............#........................#........................................................#.....................................................................#............................................#........................#............#.............................................#.........................................................................................................#......................................................................................................#...........................................#........................................................#.......................................................................#........................................................................................................................................#.............#........................#........................................................#.....................................................................#............................................#........................#............#.............................................#.........................................................................................................#......................................................................................................#...........................................#........................................................#.......................................................................#........................................................................................................................................#.............#........................#........................................................#.............................................................
..................................................#.......#......................#....#...........................#..#..............................................................................#.....................................................................#......................#.......................................#........................#................#....................................#...........................#......................#......................................................#.................#........................................................#.....................................#................................#...........................................................................................................................................................................................................#.......#......................#....#...........................#..#..............................................................................#.....................................................................#......................#.......................................#........................#................#....................................#...........................#......................#......................................................#.................#........................................................#.....................................#................................#...........................................................................................................................................................................................................#.......#......................#....#...........................#..#..............................................................................#.....................................................................#......................#.......................................#........................#................
..........#...............................##..#...........................................................................................................................................................................#......#........#.................................................#....................................#..........................................................#............#..........................................#..........................................................................................#...#.............................................#................................................................................................................#.....................................................................................................................................#...............................##..#...........................................................................................................................................................................#......#........#.................................................#....................................#..........................................................#............#..........................................#..........................................................................................#...#.............................................#................................................................................................................#.....................................................................................................................................#...............................##..#...........................................................................................................................................................................#......#........#.................................................#....................................#.................................................
.....#...............................................................................................#.....................................#...#...........#......................#..............................#.......................................#....................#...................................................................................................................................................................#...........................................................................#..................#................#................................#.........#...........................#..#...........#......................#.................#........#...................#..#.......................................#.#...................................#...........#.......................#...............................................................................................#.....................................#...#...........#......................#..............................#.......................................#....................#...................................................................................................................................................................#...........................................................................#..................#................#................................#.........#...........................#..#...........#......................#.................#........#...................#..#.......................................#.#...................................#...........#.......................#...............................................................................................#.....................................#...#...........#......................#..............................#.......................................#....................#....................................................................................................
...............................................#............................#....................................#...........................................................#..............#........................#...............................................................................#....................#.....#..................................................................................................#......................#.#.................................................................................................................................................#...........................................................................................#....#..................##....................................................#....................................................................................................#............................#....................................#...........................................................#..............#........................#...............................................................................#....................#.....#..................................................................................................#......................#.#.................................................................................................................................................#...........................................................................................#....#..................##....................................................#....................................................................................................#............................#....................................#...........................................................#..............#........................#...............................................................................#....................#.....#..................................................
................................#........#.......................#....#...........................................#...........................................#.........................................#.....................#.........##...................................................................................#..#...........#........................................................................#.....................................................................................................#.............................................#.....#.........................................#................#..........#..#.........................#...#..............................................................................................................#......................................#.................................#........#.......................#....#...........................................#...........................................#.........................................#.....................#.........##...................................................................................#..#...........#........................................................................#.....................................................................................................#.............................................#.....#.........................................#................#..........#..#.........................#...#..............................................................................................................#......................................#.................................#........#.......................#....#...........................................#...........................................#.........................................#.....................#.........##...................................................................................#..#...........#......................................
..................................................#............................................................................................................#................#...................................#.........................................................................................................................................................................................................#...............#...............................#..........................#.#............................................................................................................#.....................................#.....................................................#...#.........................#.............................................................................................................................................#............................................................................................................#................#...................................#.........................................................................................................................................................................................................#...............#...............................#..........................#.#............................................................................................................#.....................................#.....................................................#...#.........................#.............................................................................................................................................#............................................................................................................#................#...................................#..............................................................................................................................................................
.............#........................#.........................#.......................................................................................................#.............................#.............................................................................#............................................................#.........................................................................#....................................................................................#.......................................................................................#................#....#................................................................................................#....................#........#.............................................................................................#........................#.........................#.......................................................................................................#.............................#.............................................................................#............................................................#.........................................................................#....................................................................................#.......................................................................................#................#....#................................................................................................#....................#........#.............................................................................................#........................#.........................#.......................................................................................................#.............................#.............................................................................#............................................................#.................................
........................................................#....................#...#........................................................#..........................#..............................#........................................................................................................................................#...............................................................................#..................#.......#.#...........................................................................#................#.....................................#.....................................#........................................#.............................................................#...........................................................................................................................................................#....................#...#........................................................#..........................#..............................#........................................................................................................................................#...............................................................................#..................#.......#.#...........................................................................#................#.....................................#.....................................#........................................#.............................................................#...........................................................................................................................................................#....................#...#........................................................#..........................#..............................#........................................................................................................................................#.....................................
....................#......................................#...#..................................................................................................................#.........................................................................................................#.......................................................................................#..........................................#....#............................................................................................................................................................................................................................................................................................#...................................................#........................................#...................................#......................................#...#..................................................................................................................#.........................................................................................................#.......................................................................................#..........................................#....#............................................................................................................................................................................................................................................................................................#...................................................#........................................#...................................#......................................#...#..................................................................................................................#.........................................................................................................#......................................................................................
............#..................................................................................................................#.................#...................................................................................................................#...#.........#................................#..............................................................................#....................................................................................................................................................................#........#...#..#............#....#...#..............................................................#.....#......................................................................................................................................................................#..................................................................................................................#.................#...................................................................................................................#...#.........#................................#..............................................................................#....................................................................................................................................................................#........#...#..#............#....#...#..............................................................#.....#......................................................................................................................................................................#..................................................................................................................#.................#...................................................................................................................#...#.........#................................#..............................................................
..............................................#.............................................#...............................................#...................................#..................................................................................................................#................................................#........................................................................................#..........................................................................................#.....................................................................................#................................#............................................................................................................................................................................................................................#.............................................#...............................................#...................................#..................................................................................................................#................................................#........................................................................................#..........................................................................................#.....................................................................................#................................#............................................................................................................................................................................................................................#.............................................#...............................................#...................................#..................................................................................................................#................................................#..............................
.............#........................................#.................................................#...............................................................................................................................#.............#....................................#...........................................#..#..#............#.........................................................#.............#.....#..............................#...........#...............................................................#...............................#.............................................................................................................................................................................#.........................................................................................#........................................#.................................................#...............................................................................................................................#.............#....................................#...........................................#..#..#............#.........................................................#.............#.....#..............................#...........#...............................................................#...............................#.............................................................................................................................................................................#.........................................................................................#........................................#.................................................#...............................................................................................................................#.............#....................................#...........................................#..#..#............#........................
................#...................................................................................................................#.................#......................#.....................................................................................................#....#.............#.....................................................................................#.................#....................................................................#.........................................................................................................................................................................................................................................#................................................................................................................................#...................................................................................................................#.................#......................#.....................................................................................................#....#.............#.....................................................................................#.................#....................................................................#.........................................................................................................................................................................................................................................#................................................................................................................................#...................................................................................................................#.................#......................#.....................................................................................................#....#.............#............................................................................
................................#.....................#........................#.........................................................................#............................................................#.................................#..........#..........................................................#..................#....#.#.................................................#...................................................................#..........#...............................................................................................................#..........................................................#...................................................#............#.........................#.#..#............................................#.....#......................................................#.....................#........................#.........................................................................#............................................................#.................................#..........#..........................................................#..................#....#.#.................................................#...................................................................#..........#...............................................................................................................#..........................................................#...................................................#............#.........................#.#..#............................................#.....#......................................................#.....................#........................#.........................................................................#............................................................#.................................#..........#..........................................................#..................#....#.#..........................
............................................................#..........#........................#......#.......................................................................................................................................................................................................................................#..............................#.........................#...........................................................................#...#...............................#...........#.....................#..............................#..........................................................................................................................#....................#................................................................................................................................................................#..........#........................#......#.......................................................................................................................................................................................................................................#..............................#.........................#...........................................................................#...#...............................#...........#.....................#..............................#..........................................................................................................................#....................#................................................................................................................................................................#..........#........................#......#.......................................................................................................................................................................................................................................#..............................#....
.#.........................................................................................#...............................................................#......................................................................................................................................#.........................#...........#......................................#....................#...............................................................................#.......#..........#.......................................................................................................................#..................................................#....................................................................................#...#.................#...#........#....................................#.........................................................................................#...............................................................#......................................................................................................................................#.........................#...........#......................................#....................#...............................................................................#.......#..........#.......................................................................................................................#..................................................#....................................................................................#...#.................#...#........#....................................#.........................................................................................#...............................................................#......................................................................................................................................#.........................#...........#......................................#...
#.................................................................#.................................................................................#......#....#.............................................................................................................................................................#...................................#.......................................#......................................................................................................#........................#................#...................................#.......................................................................#..........................#...............#............................#...............................................#............#......#..........................#.................................................................#.................................................................................#......#....#.............................................................................................................................................................#...................................#.......................................#......................................................................................................#........................#................#...................................#.......................................................................#..........................#...............#............................#...............................................#............#......#..........................#.................................................................#.................................................................................#......#....#.............................................................................................................................................................#...................................#................
...................................................................................................................#.................##...#....................................................#.................#.......#.........................................................................................................#...............#.....#..............................#..................................................................................................................................#..............................................#............#.......................................................................................................#.......#.........#..................................................#...........................................................#................................................................................................................................#.................##...#....................................................#.................#.......#.........................................................................................................#...............#.....#..............................#..................................................................................................................................#..............................................#............#.......................................................................................................#.......#.........#..................................................#...........................................................#................................................................................................................................#.................##...#....................................................#.................#.......#.........................................................................................................#...............#.....#.........................
.#..........................................................................................................#...............................................#..................#.................................##........#....#........................................................#.............................#.........................................#...............#..............#..............#....................................................#............................................................................................................................................#..............#.............#.......................#...................................#.........................................#....................#............................................................#........#..........................................................................................................#...............................................#..................#.................................##........#....#........................................................#.............................#.........................................#...............#..............#..............#....................................................#............................................................................................................................................#..............#.............#.......................#...................................#.........................................#....................#............................................................#........#..........................................................................................................#...............................................#..................#.................................##........#....#........................................................#.............................#.........................................#...............#.
.....................................................#.....................................................................................#........................#...............#.#..........................................#................#.#..........................#..........................................#........................................#...........................................#.................#.........................................................................................#......................................................................#.......................................................#................#.................................................................#..........................................................#............#.............................................................................#.....................................................................................#........................#...............#.#..........................................#................#.#..........................#..........................................#........................................#...........................................#.................#.........................................................................................#......................................................................#.......................................................#................#.................................................................#..........................................................#............#.............................................................................#.....................................................................................#........................#...............#.#..........................................#................#.#..........................#..........................................#........................................#...............
......................................#.........................#...................................................#...#.................................................................................................................................................#......................................................................................................................................................................................................................#....................................................................................................................#.#.................#.........##.#...................................#..............................................................##.......#...#......#.....#...............................................................................................#.........................#...................................................#...#.................................................................................................................................................#......................................................................................................................................................................................................................#....................................................................................................................#.#.................#.........##.#...................................#..............................................................##.......#...#......#.....#...............................................................................................#.........................#...................................................#...#.................................................................................................................................................#........................................................................................................
............................#.................#..................................................................................#..#...........................................................................................#........................#...................................................................#........#....................#........#..................................................................................................................#.............................................#.............................................#......................................................#.......#..........#.................#............................................................................................................#.................#...........................................................#.................#..................................................................................#..#...........................................................................................#........................#...................................................................#........#....................#........#..................................................................................................................#.............................................#.............................................#......................................................#.......#..........#.................#............................................................................................................#.................#...........................................................#.................#..................................................................................#..#...........................................................................................#........................#...................................................................#........#....................#........#..............
..............................................................#........................................................................................................................................................................................#........................................................................................#........#........................................................................................................#.............................................................................................................................................................#..................#.......................................................................................#......................................................................................#......#..................................................................#........................................................................................................................................................................................#........................................................................................#........#........................................................................................................#.............................................................................................................................................................#..................#.......................................................................................#......................................................................................#......#..................................................................#........................................................................................................................................................................................#........................................................................................#........#.........................
...........................#......................#.....................................#........................................#....#..................................................#....................................#.........................................................................................#........................................................................................................................................#..................................................#........#..............#.......................#...........#.......................................................................................................#............................................................................#....................#....#.........................#...............................................#......................#.....................................#........................................#....#..................................................#....................................#.........................................................................................#........................................................................................................................................#..................................................#........#..............#.......................#...........#.......................................................................................................#............................................................................#....................#....#.........................#...............................................#......................#.....................................#........................................#....#..................................................#....................................#.........................................................................................#..........................................................
................................................................................#..............................................................#........#..........#....................................#...........#........................................#....................#............................................................................................#.......#........................#...............................................................................#........................#..................................................#.........................................................................#....................................................#......................##...........#....................#.#.................................................#.....................................................................................................#..............................................................#........#..........#....................................#...........#........................................#....................#............................................................................................#.......#........................#...............................................................................#........................#..................................................#.........................................................................#....................................................#......................##...........#....................#.#.................................................#.....................................................................................................#..............................................................#........#..........#....................................#...........#........................................#....................#............................................................................................#...
.......#.........................................#......................#.....#..........#.........................................................................#.................#.....#....................#...........................................................................#.....................................................................................................................................................#........................................................................#..........................................................................#.........................................................................................................................................................#....................................................................................#.........................................#......................#.....#..........#.........................................................................#.................#.....#....................#...........................................................................#.....................................................................................................................................................#........................................................................#..........................................................................#.........................................................................................................................................................#....................................................................................#.........................................#......................#.....#..........#.........................................................................#.................#.....#....................#...........................................................................#......................................................................................
................................................................................................................#..............................................................................#........#................................................................#....................#.....................................#.............................................................................................................................................................................#....................................................................................#................##.............................................................................................#......................................................................................................................................................................................................................................#..............................................................................#........#................................................................#....................#.....................................#.............................................................................................................................................................................#....................................................................................#................##.............................................................................................#......................................................................................................................................................................................................................................#..............................................................................#........#................................................................#....................#.....................................#..............................................
......................................................................................................................................................................................................................................#..............#............................................................................#...............................................#.....................................#...................#.................#.............................#...#....#....................................................................#........................................................................................................................................#...............................................................#....................................#........##.................................................................................................................................................................................................................................................#..............#............................................................................#...............................................#.....................................#...................#.................#.............................#...#....#....................................................................#........................................................................................................................................#...............................................................#....................................#........##.................................................................................................................................................................................................................................................#..............#............................................................................#...............................................#
.............................................................................................................................................................#...............................................................................................................................................#.................................................................#.....................#..................................................#..................................................................................................................#...............................................................................................................................................................................................................................................................................................................................................................................................................................#...............................................................................................................................................#.................................................................#.....................#..................................................#..................................................................................................................#...............................................................................................................................................................................................................................................................................................................................................................................................................................#...............................................................................................................................................#.................................................................#...
..............................................................................................#............#.............................................................................#.......................................#...........................#..#............................................................##........................................................................................................#.......#....................................#......#....................................................................................................................................##.......................................#...............................................#.......................................................#...........#.......................................#......................................................................................................#............#.............................................................................#.......................................#...........................#..#............................................................##........................................................................................................#.......#....................................#......#....................................................................................................................................##.......................................#...............................................#.......................................................#...........#.......................................#......................................................................................................#............#.............................................................................#.......................................#...........................#..#............................................................##....................................................
..................................................#..................................................................................................#.....................................................................................................................##............#............................................#................#..........................#.......................................#................................................................................................................................................................................................................#.....................................................................................#.........................#..........................................................................#.........................................................#..................................................................................................#.....................................................................................................................##............#............................................#................#..........................#.......................................#................................................................................................................................................................................................................#.....................................................................................#.........................#..........................................................................#.........................................................#..................................................................................................#.....................................................................................................................##............#............................................#................#..........................#
....................................................#.............................#.................................................................#...........#...............................#.................................................................................#................................#...#....#........................................................#........................................................................#.....#...............................................................#......................#............................................................#.....#..............#.............................................#................................#......#..........................................#...................................................................................................................#.............................#.................................................................#...........#...............................#.................................................................................#................................#...#....#........................................................#........................................................................#.....#...............................................................#......................#............................................................#.....#..............#.............................................#................................#......#..........................................#...................................................................................................................#.............................#.................................................................#...........#...............................#.................................................................................#................................#...#....#......................................................
............#..............................................................................................................................................................................#.................................................................................................................#.............#......................................#.......................#............................#........#....................#.............................................................................................#.................#..#.#........................................................................................#....................#.............................................................................#...................................................................................#..............................................................................................................................................................................#.................................................................................................................#.............#......................................#.......................#............................#........#....................#.............................................................................................#.................#..#.#........................................................................................#....................#.............................................................................#...................................................................................#..............................................................................................................................................................................#.................................................................................................................#.............#......................................#................
.......................................................................#...............#...............#............#.....................................................................................................................#.#..........................................#.........................................................#.........................................#..................................................................#.....................................................................................................#..............................#............#...............................................................................................#..........................................................................#.........................................................................................................................#...............#...............#............#.....................................................................................................................#.#..........................................#.........................................................#.........................................#..................................................................#.....................................................................................................#..............................#............#...............................................................................................#..........................................................................#.........................................................................................................................#...............#...............#............#.....................................................................................................................#.#..........................................#.........................................................#.................................
#..........................................................#.................................................................................................#................................#....#..................................#........................................................................#........................................................#..........................................................................................#.................................................#.................................................................................................................#.....................#.#.............................................#.#................................................................................................#.............................#..........................................................#.................................................................................................#................................#....#..................................#........................................................................#........................................................#..........................................................................................#.................................................#.................................................................................................................#.....................#.#.............................................#.#................................................................................................#.............................#..........................................................#.................................................................................................#................................#....#..................................#........................................................................#........................................................#..........
.............................................................#..........#..................................................................................................................................................#..........................................................................................................#...............#........#...........................................................................................................#.........................#.................#................................................#.........##......................................................................................................#..................................................#.#..............................................#............................................................................................................#..........#..................................................................................................................................................#..........................................................................................................#...............#........#...........................................................................................................#.........................#.................#................................................#.........##......................................................................................................#..................................................#.#..............................................#............................................................................................................#..........#..................................................................................................................................................#..........................................................................................................#...............#........#...................
.#....................#...................#..........................#...........................................................#...................................................#............................................................................#..................................................................#...........................................................................................#.............................#.....................#...................................................................................#.........................................................................................................................................................................................#...........................#..#............................................#....................#...................#..........................#...........................................................#...................................................#............................................................................#..................................................................#...........................................................................................#.............................#.....................#...................................................................................#.........................................................................................................................................................................................#...........................#..#............................................#....................#...................#..........................#...........................................................#...................................................#............................................................................#..................................................................#.............................................
.......................................................#.........................................................................................................................#.........#....................#............................................................................................................................................#...............#....................................................................................#......................#.......................................................................................#.......#..............#.....................................#..............................................................................................................................#..................................#....................................................................................#.........................................................................................................................#.........#....................#............................................................................................................................................#...............#....................................................................................#......................#.......................................................................................#.......#..............#.....................................#..............................................................................................................................#..................................#....................................................................................#.........................................................................................................................#.........#....................#............................................................................................................................................#...............#.....
.................................#.......#..............................................#...............#.......................#.........#......................................................................................................#...................................................................................................#................#..............................................................................................................................................................................#............................................#..................................................#.................................................................................................................................................................##.......#..............................................#.......#..............................................#...............#.......................#.........#......................................................................................................#...................................................................................................#................#..............................................................................................................................................................................#............................................#..................................................#.................................................................................................................................................................##.......#..............................................#.......#..............................................#...............#.......................#.........#......................................................................................................#...................................................................................................#................#............
.....................................................................................................#........................................#.....................................................................................................................................................#.....................#...............................#......#..................................................................................................................#.................................#.....................................#.........................................................................#...................................................................................................................................................#.............................................#..........................................................................................................#........................................#.....................................................................................................................................................#.....................#...............................#......#..................................................................................................................#.................................#.....................................#.........................................................................#...................................................................................................................................................#.............................................#..........................................................................................................#........................................#.....................................................................................................................................................#.....................#...............................#......#.................
........#......................................................#...........................................................................#......................................................#..................................................................................................................................#.................#.........#................................#...............................#..........................#.................................................#.............#........................#............................................................................#...........................#......................................................................................#......#......#....................................................................#............#......................................................#...........................................................................#......................................................#..................................................................................................................................#.................#.........#................................#...............................#..........................#.................................................#.............#........................#............................................................................#...........................#......................................................................................#......#......#....................................................................#............#......................................................#...........................................................................#......................................................#..................................................................................................................................#.................#.........#.................
.....................................#...................................................................................................................#.........................#............#.........................................#..................................#...............................................#......#................#......................................#...........#.........................................................#..........#..........................................................................................................................................#......................................................................................................#.................................#.................................................................................................................#...................................................................................................................#.........................#............#.........................................#..................................#...............................................#......#................#......................................#...........#.........................................................#..........#..........................................................................................................................................#......................................................................................................#.................................#.................................................................................................................#...................................................................................................................#.........................#............#.........................................#..................................#...............................................#......#................#.............................
....................................................#............................................#....................................#.................................#.......................................................................#...................#..........................................#.............................................................#............................................#.......................#...................................................................#..............................................................................................................................#.#...................#..........................................................................................................................#...........................................................................................#............................................#....................................#.................................#.......................................................................#...................#..........................................#.............................................................#............................................#.......................#...................................................................#..............................................................................................................................#.#...................#..........................................................................................................................#...........................................................................................#............................................#....................................#.................................#.......................................................................#...................#..........................................#.............................................................#.....
....................................................................#..#....................................#....................#...........................#..#..................................#..........................#.................................................#........................................................................................................#....................................#....#.....................................................................................................................................#.#.....................................................................................................#...........................#...................................#.......................................................................#........................................................................................#..#....................................#....................#...........................#..#..................................#..........................#.................................................#........................................................................................................#....................................#....#.....................................................................................................................................#.#.....................................................................................................#...........................#...................................#.......................................................................#........................................................................................#..#....................................#....................#...........................#..#..................................#..........................#.................................................#..................................................................................................
............................................#.............................#.................#..........................#...........................................................................................#...........#................................#.......#.....................#......................................................................#...................................................................................#...........................................................#..................................#...................................................................#.............#.....#............................................#...................#.................#.........#..#.........................................................................................................................................#.............................#.................#..........................#...........................................................................................#...........#................................#.......#.....................#......................................................................#...................................................................................#...........................................................#..................................#...................................................................#.............#.....#............................................#...................#.................#.........#..#.........................................................................................................................................#.............................#.................#..........................#...........................................................................................#...........#................................#.......#.....................#......................................................................#.............
.....#..................................................................................................#...........................#...#.......................................#.........................#.........................#.......................................................................................................................................#....................#............................................#...............#.......................................................................................................................................................#............................................................................#.............................................#...#.............................................#.......#..................#..............#.....#..................................................................................................#...........................#...#.......................................#.........................#.........................#.......................................................................................................................................#....................#............................................#...............#.......................................................................................................................................................#............................................................................#.............................................#...#.............................................#.......#..................#..............#.....#..................................................................................................#...........................#...#.......................................#.........................#.........................#.......................................................................................................................................#......
....................................#.......................#................................................................#.........................#............................#...............................................................................................#...........................................................#............................................#....................#...#................#.......#................................................................................................#..................#.#.........#......#.............#............................#.............................................................#..................................................................................................................................................................................#.......................#................................................................#.........................#............................#...............................................................................................#...........................................................#............................................#....................#...#................#.......#................................................................................................#..................#.#.........#......#.............#............................#.............................................................#..................................................................................................................................................................................#.......................#................................................................#.........................#............................#...............................................................................................#...........................................................#..................................
........................#......#...............................................................#.#........................................................................#......................................#.....................................................................#.......................................................................#.....................#...........#................#.........................................................................................#........................................................................................#........#........#.............#..#....................................#..................................................#..............................................................................................#......................................#......#...............................................................#.#........................................................................#......................................#.....................................................................#.......................................................................#.....................#...........#................#.........................................................................................#........................................................................................#........#........#.............#..#....................................#..................................................#..............................................................................................#......................................#......#...............................................................#.#........................................................................#......................................#.....................................................................#.......................................................................#...................
............................................#...............#.....#......#......................................................................................................#......#..............................................................................................#......................................#........#..............................................................................#.............#..........................#....#..................................#.#...................................#........................................#......................................................#................................#............................................................................................................................................................................................................#...............#.....#......#......................................................................................................#......#..............................................................................................#......................................#........#..............................................................................#.............#..........................#....#..................................#.#...................................#........................................#......................................................#................................#............................................................................................................................................................................................................#...............#.....#......#......................................................................................................#......#..............................................................................................#......................................#........#............................................
#...........................#.........................#......#.....................#..........................#.......#........................................................................................................................................................................................................#.........................#.......................................................................................................#...#..........#................................................................................................#.......................#..................................#.................................................................##.........................................#....................................................#..............#................#...........................#.........................#......#.....................#..........................#.......#........................................................................................................................................................................................................#.........................#.......................................................................................................#...#..........#................................................................................................#.......................#..................................#.................................................................##.........................................#....................................................#..............#................#...........................#.........................#......#.....................#..........................#.......#........................................................................................................................................................................................................#.........................#.........................
...........................................................................................................................#.......#......................................................................#............#..........................................................#....#...............................................................#..................................#..............................................#......................................................................#.#..............................................................................................................#...............................................................................................................................##......................................................................................................................................................................................................#.......#......................................................................#............#..........................................................#....#...............................................................#..................................#..............................................#......................................................................#.#..............................................................................................................#...............................................................................................................................##......................................................................................................................................................................................................#.......#......................................................................#............#..........................................................#....#...............................................................#...........................
...............................................................#..........#.....................................................................#.....................#.................##....................#......#.....#........................................................................#.................................................................................#..........................................................................................................................................................#...........................................................................#.........................................#.........................#..................................................#............................#...........................................................................................................................#..........#.....................................................................#.....................#.................##....................#......#.....#........................................................................#.................................................................................#..........................................................................................................................................................#...........................................................................#.........................................#.........................#..................................................#............................#...........................................................................................................................#..........#.....................................................................#.....................#.................##....................#......#.....#........................................................................#..............................................................................
......#..........#...................#.......#........................#...............................................................................#......#...........#......#...........#........................................................................................#...............................................................................................................................................................#......................................#.................................................................................................................................#.............................................................##.................#...........................................##.......................................................................................#..........#...................#.......#........................#...............................................................................#......#...........#......#...........#........................................................................................#...............................................................................................................................................................#......................................#.................................................................................................................................#.............................................................##.................#...........................................##.......................................................................................#..........#...................#.......#........................#...............................................................................#......#...........#......#...........#........................................................................................#.............................................................................................
........................................................................................................................................#...............................................................#..................#.......................................#...............................................#...................#...............#........................................................................................#..........#..................#.......................#....................................#....................................................................#......................................................................#...##.......................................................................................................................................#.................................................................................................................................................#...............................................................#..................#.......................................#...............................................#...................#...............#........................................................................................#..........#..................#.......................#....................................#....................................................................#......................................................................#...##.......................................................................................................................................#.................................................................................................................................................#...............................................................#..................#.......................................#...............................................#...................#...............#...........................
.........#..........................#...................................................#....................................................#.........#.........................#......................................#...........................................................................................#...............#...................................................#.....#..............................................................................................................#.....#.......#............#.......................................................#...#.............................................................................................#.....#......................................................#.............................#.........................................................#..........................#...................................................#....................................................#.........#.........................#......................................#...........................................................................................#...............#...................................................#.....#..............................................................................................................#.....#.......#............#.......................................................#...#.............................................................................................#.....#......................................................#.............................#.........................................................#..........................#...................................................#....................................................#.........#.........................#......................................#...........................................................................................#...............#..............................................
......................................................................#.....................#.....................................................................#...............#.............................................#...................................................................................................................................................................................................................................#.#...................#...............#....#..............................................................................................................................................................................................#...................#..................................................................#..............................................................................................................#.....................#.....................................................................#...............#.............................................#...................................................................................................................................................................................................................................#.#...................#...............#....#..............................................................................................................................................................................................#...................#..................................................................#..............................................................................................................#.....................#.....................................................................#...............#.............................................#..................................................................................................................................................
..#....................#...................................................................#....................................#...............................................................................................................................#......#......................................................##......................................................................................................................................................#....................................................#................................................................#...............#............................#.....#..................#.............................................................#...............................................................................................#....................#...................................................................#....................................#...............................................................................................................................#......#......................................................##......................................................................................................................................................#....................................................#................................................................#...............#............................#.....#..................#.............................................................#...............................................................................................#....................#...................................................................#....................................#...............................................................................................................................#......#......................................................##...................................................
..........................................................................#.....#....................#.#...................................#....#...#.......#......................................................................................................................................#.............................................................................................#........................................................#..............................................#......................#...................................................................................................#........................#........................#......#..............#..............................................................#.................#....................................#.....................................................................................#.....#....................#.#...................................#....#...#.......#......................................................................................................................................#.............................................................................................#........................................................#..............................................#......................#...................................................................................................#........................#........................#......#..............#..............................................................#.................#....................................#.....................................................................................#.....#....................#.#...................................#....#...#.......#......................................................................................................................................#...............................................................................
#..........#...................................................................................#.............................................................................................#.......................#....................#...............#.....#..........#............#...............................................#...#..................#...................................#............................#..........................................................#..........................................................#.................................................................................................................................................................................................................................................#...................................#.#..........#...................................................................................#.............................................................................................#.......................#....................#...............#.....#..........#............#...............................................#...#..................#...................................#............................#..........................................................#..........................................................#.................................................................................................................................................................................................................................................#...................................#.#..........#...................................................................................#.............................................................................................#.......................#....................#...............#.....#..........#............#...............................................#...#..................#...................
........................................................#.......................................#.......................................................#.............................#.........................................................#..............................#...................................................................................................................#...........................................................#..........#............................................................................................................................................#....................................................................................................................................................#.........................................................................................................................#.......................................#.......................................................#.............................#.........................................................#..............................#...................................................................................................................#...........................................................#..........#............................................................................................................................................#....................................................................................................................................................#.........................................................................................................................#.......................................#.......................................................#.............................#.........................................................#..............................#...................................................................................................
.#.........#..........................................#.........................................................................................................#................#.......................................................................................................................#.......................................................#..............................................................................................................................................................#..................................................................#...............................................................................................................................................................................................#...........................................#.........#..........................................#.........................................................................................................#................#.......................................................................................................................#.......................................................#..............................................................................................................................................................#..................................................................#...............................................................................................................................................................................................#...........................................#.........#..........................................#.........................................................................................................#................#.......................................................................................................................#.......................................................#.................
...........#.....................................................#..............................................................................................#..................#.................................................#........................#...............................#......#.........................................................#........#...........................#...................#....................................................................#..............................................#............................................................................#......................................#.........................................................................................#..........................................#...................................................#.....................................................#..............................................................................................#..................#.................................................#........................#...............................#......#.........................................................#........#...........................#...................#....................................................................#..............................................#............................................................................#......................................#.........................................................................................#..........................................#...................................................#.....................................................#..............................................................................................#..................#.................................................#........................#...............................#......#.........................................................#........#..........
...................#................................#...................................................................................................................#........................................#.................................................................#............................................................................................................#............................................................#............................#.............................#.....................#.............................................................#.................................#.............................................#..........#............................................................#....................................#...#...................................................#................................#...................................................................................................................#........................................#.................................................................#............................................................................................................#............................................................#............................#.............................#.....................#.............................................................#.................................#.............................................#..........#............................................................#....................................#...#...................................................#................................#...................................................................................................................#........................................#.................................................................#...............................................................................................
...............................#................................#............................................................................................#...............................................................................................................................................#......#..#....................................................................................................................#.................................#..............#.......................#.....................#...........................#....................#.....................#.....................#..................................................................................#.................................................................................#...............................................................#................................#............................................................................................#...............................................................................................................................................#......#..#....................................................................................................................#.................................#..............#.......................#.....................#...........................#....................#.....................#.....................#..................................................................................#.................................................................................#...............................................................#................................#............................................................................................#...............................................................................................................................................#......#..#...........................................................
.......................#.............................................#.........................................................#............................#...........................................#........................................#.....................................................................................#.............................#...................................................#....................................................#.......................................#..........................#.....................#......#.......#..............#......#...............................................#.............#..................................#.............................................................................................#.........#...............................................#.............................................#.........................................................#............................#...........................................#........................................#.....................................................................................#.............................#...................................................#....................................................#.......................................#..........................#.....................#......#.......#..............#......#...............................................#.............#..................................#.............................................................................................#.........#...............................................#.............................................#.........................................................#............................#...........................................#........................................#.....................................................................................#.............................#.............
.................................................................................................................................................................#..............#..............#.........................................................#...............................................#..................................#....................................#..................................................................................................................................................#...............#.................#..........................#........#..........................#..............#...............#.....................................#.................................#..................................................................................................................................................................................................................................................................#..............#..............#.........................................................#...............................................#..................................#....................................#..................................................................................................................................................#...............#.................#..........................#........#..........................#..............#...............#.....................................#.................................#..................................................................................................................................................................................................................................................................#..............#..............#.........................................................#...............................................#..................................#....................................#.
..........................................................................#..................................#....................................................................................#..............................................................................#..............................................................................................#...............................#..........................#.......................#.............................................#......#..............#.................................................................................#..............#.......................................................#............##..........................................................#.......#..................................................#...................................................................................#..................................#....................................................................................#..............................................................................#..............................................................................................#...............................#..........................#.......................#.............................................#......#..............#.................................................................................#..............#.......................................................#............##..........................................................#.......#..................................................#...................................................................................#..................................#....................................................................................#..............................................................................#..............................................................................................#..
...................................#.#.#................................#.......................................#..................#.......#...................#..........................##..................................................#.............................................................................................#...........#.............................................................................................................................................................#............#...............................................#................#...........................................#..................................................................................#..................................................................#..........................................................................#.#.#................................#.......................................#..................#.......#...................#..........................##..................................................#.............................................................................................#...........#.............................................................................................................................................................#............#...............................................#................#...........................................#..................................................................................#..................................................................#..........................................................................#.#.#................................#.......................................#..................#.......#...................#..........................##..................................................#.............................................................................................#...........#..........................
.................................................................................................................#..................#................................#........................................#...............#...........................................#........#.....................................#.......#.#...............................................#.#.......................................#.........#...#....................................##................#....#......................................#.#.....#................................................#.............#.....................................................#.........................................................................................#......................................................#..................................................................................................................................#..................#................................#........................................#...............#...........................................#........#.....................................#.......#.#...............................................#.#.......................................#.........#...#....................................##................#....#......................................#.#.....#................................................#.............#.....................................................#.........................................................................................#......................................................#..................................................................................................................................#..................#................................#........................................#...............#...........................................#........#.....................................#.......#.#...............................................
..................................................................#...#......................................................#........................##.......#...............................................................................................................................................................#.....................................................#.#...........................................................................#............#..........................................................#.....................................................................................................#.....................................#.......#.....................#..#...#....................................................#.....#........................................................................................................................#...#......................................................#........................##.......#...............................................................................................................................................................#.....................................................#.#...........................................................................#............#..........................................................#.....................................................................................................#.....................................#.......#.....................#..#...#....................................................#.....#........................................................................................................................#...#......................................................#........................##.......#...............................................................................................................................................................#...................................................
....................................................................#.........................................................#.....#..............................................#.............................................#....................................................................................................#.............................................................................#..........#.........................................................#..........................................................................................................................................................................................#...................................................................#.............................................................#....................#......................................................................#.........................................................#.....#..............................................#.............................................#....................................................................................................#.............................................................................#..........#.........................................................#..........................................................................................................................................................................................#...................................................................#.............................................................#....................#......................................................................#.........................................................#.....#..............................................#.............................................#....................................................................................................#............................................
....................................#......#................#.................#........................................#...............................................................................................................#......................#............................................#........#........#..........................................................#...........................................................................................................................#...................................#............................................#.........#........................#....................................................#...................#................................................................................................................................................................#......#................#.................#........................................#...............................................................................................................#......................#............................................#........#........#..........................................................#...........................................................................................................................#...................................#............................................#.........#........................#....................................................#...................#................................................................................................................................................................#......#................#.................#........................................#...............................................................................................................#......................#............................................#........#........#.....................................................
................................................#............#.................#................................#..............................#................#.................................................................................................................#...........................................#................#..................................................................#.............................................................#..............................................#.........................................#.......................#...........................................#........................................#.....#................................#................................#..............................................#................................................................................#............#.................#................................#..............................#................#.................................................................................................................#...........................................#................#..................................................................#.............................................................#..............................................#.........................................#.......................#...........................................#........................................#.....#................................#................................#..............................................#................................................................................#............#.................#................................#..............................#................#.................................................................................................................#...........................................#................#...................................
.........................................................................................................................................#......................................................................................................................................................#....................................#.........................#...............................................................................................#....................................................#............#...............................#...............................................................................................................#...........................................................................................#.......#...............................................#.................................................................................................................................................#......................................................................................................................................................#....................................#.........................#...............................................................................................#....................................................#............#...............................#...............................................................................................................#...........................................................................................#.......#...............................................#.................................................................................................................................................#......................................................................................................................................................#....................................#.........................#...................
.#...............................#...........#.....................................................#.............#..............................#...............................................#..........................................................................................................................................................................................................#.......................................................................................#..........#.....................................#.........................................................................................................#...............................................#.............#...........................#.................#..........#...........................#.............................#...............................#...........#.....................................................#.............#..............................#...............................................#..........................................................................................................................................................................................................#.......................................................................................#..........#.....................................#.........................................................................................................#...............................................#.............#...........................#.................#..........#...........................#.............................#...............................#...........#.....................................................#.............#..............................#...............................................#..................................................................................................................................................................................
...................................................#.....................................................#........................................................................................................#..................................................................................................................................................................................#......................................................#................................#.....................................................................................#......#........................#........................................................................................................................................................................#.......................................#............................................................#.....................................................#........................................................................................................#..................................................................................................................................................................................#......................................................#................................#.....................................................................................#......#........................#........................................................................................................................................................................#.......................................#............................................................#.....................................................#........................................................................................................#................................................................................................................................................................
........................#.................................#...........#........#............................................................................#.........................................................................................................................................................##....#..............................#....................................#....................................................#..................#.........#............................#...................................................................................................#.....#......................................#............................................#............#......................................................................................................#....................................#.................................#...........#........#............................................................................#.........................................................................................................................................................##....#..............................#....................................#....................................................#..................#.........#............................#...................................................................................................#.....#......................................#............................................#............#......................................................................................................#....................................#.................................#...........#........#............................................................................#.........................................................................................................................................................##....#..............................#.......................
................................................................................#........................................................#..............................................................................................................................................#...#....#................................................................#...#.................................................#...#...#........................#...........................#..##........#.......#...#............................................#...................................................................#...............#...............#..........#.....#............#...............................................................................................................................................#................................................................................#........................................................#..............................................................................................................................................#...#....#................................................................#...#.................................................#...#...#........................#...........................#..##........#.......#...#............................................#...................................................................#...............#...............#..........#.....#............#...............................................................................................................................................#................................................................................#........................................................#..............................................................................................................................................#...#....#................................................................#...#............
..................................................#..................#......#.................#.................................................#..................#........................................................................................................................................................#.................................................................................#................................................#..................................................................................#...#...........................#................................................................................................................................#....................#...................................#............................#...........................#..#.......................................................#..................#......#.................#.................................................#..................#........................................................................................................................................................#.................................................................................#................................................#..................................................................................#...#...........................#................................................................................................................................#....................#...................................#............................#...........................#..#.......................................................#..................#......#.................#.................................................#..................#........................................................................................................................................................#......................................................
..........#.......#............#.....#.........................................................................................................................................................................................##....................#................................................................................................#..........#.........#.................................................#...#...........................................................................................................#........................................................#....#.........................#..........................................#...................................................#...................................................................................................................#.......#............#.....#.........................................................................................................................................................................................##....................#................................................................................................#..........#.........#.................................................#...#...........................................................................................................#........................................................#....#.........................#..........................................#...................................................#...................................................................................................................#.......#............#.....#.........................................................................................................................................................................................##....................#................................................................................................#..........#.........#.......
.....................................................................................................#...............#......................................#..................................#...............#...........................................................................................................##...........................#................................#....................................................................................................#.................................#.............................................................#......................................................................................................................................................................#..................#.................#.......#................#...............................................................................................................#...............#......................................#..................................#...............#...........................................................................................................##...........................#................................#....................................................................................................#.................................#.............................................................#......................................................................................................................................................................#..................#.................#.......#................#...............................................................................................................#...............#......................................#..................................#...............#...........................................................................................................##...........................#..........................
.............#.............................................#................................................................................................#..........................................................................................................................#.......................................................................#...............#........................................#..........................................#..................................................................................................................................................................................#......................................................................................#............#..#.........##..................................................................................#.............................................#................................................................................................#..........................................................................................................................#.......................................................................#...............#........................................#..........................................#..................................................................................................................................................................................#......................................................................................#............#..#.........##..................................................................................#.............................................#................................................................................................#..........................................................................................................................#.......................................................................#...............#...
.............................................................................................................#......................................................................#....................................................................................#.....................#........................................................#.#...........#.........#.........#..................................................#...........#............#...................................................................................#...................................................................#.....#................................#....#............................................#...............................#......#...........................#..#...................#.........................................................................................................................................#......................................................................#....................................................................................#.....................#........................................................#.#...........#.........#.........#..................................................#...........#............#...................................................................................#...................................................................#.....#................................#....#............................................#...............................#......#...........................#..#...................#.........................................................................................................................................#......................................................................#....................................................................................#.....................#........................................................#.#...........#.........#..
.........#.........#..........................................#.#.........................................#....................#.........................................................................................................................................#...........................#.............................................#...................................................................#..........................................................................#.........#...#...............#...........................................#........................................................................................................................................................................................................................................................#.................#.........#..........................................#.#.........................................#....................#.........................................................................................................................................#...........................#.............................................#...................................................................#..........................................................................#.........#...#...............#...........................................#........................................................................................................................................................................................................................................................#.................#.........#..........................................#.#.........................................#....................#.........................................................................................................................................#...........................#.............................................#...............................
..............................................................................................................................................#......................................#.................................................#..............................................................................................#.......................................#..................................#...............................................#....#....#.........#.................................................#...............#............................................................................................................#...................................................#..............#..................................................................#.....................#...........................................................................................................................................................#......................................#.................................................#..............................................................................................#.......................................#..................................#...............................................#....#....#.........#.................................................#...............#............................................................................................................#...................................................#..............#..................................................................#.....................#...........................................................................................................................................................#......................................#.................................................#..............................................................................................#.......................................#....
.................................................................................................................................................#.........................................................................................................#................................................................................................................................#..................................................................................#..................................................................................................................................................................#..................................................#.....................................................................................................................#..............#....................................................................................................................................................#.........................................................................................................#................................................................................................................................#..................................................................................#..................................................................................................................................................................#..................................................#.....................................................................................................................#..............#....................................................................................................................................................#.........................................................................................................#.......................................................................................................................
..#...........................................................#.....................#.......................................#...........#.............................................#...............................................................................................................#...........................................................................#............................................................................................................................................................#.#......................................................................................................................................................................#...................#...................................................................................................#...........................................................#.....................#.......................................#...........#.............................................#...............................................................................................................#...........................................................................#............................................................................................................................................................#.#......................................................................................................................................................................#...................#...................................................................................................#...........................................................#.....................#.......................................#...........#.............................................#...............................................................................................................#...........................................................................#
.................#........................#......#........................................................................................................................................................................................................#................................................................#................................................................................................................................................................#.....#................#.................................#...............#........................#....#.................................#.......................................................................#...........................................................................................#.....................................................#........................#......#........................................................................................................................................................................................................#................................................................#................................................................................................................................................................#.....#................#.................................#...............#........................#....#.................................#.......................................................................#...........................................................................................#.....................................................#........................#......#........................................................................................................................................................................................................#................................................................#.......................................................
................#.#....................................#.............................#.........#...........................................................................#.......................#..................................................................................................................................................................#..............#.#............#........................................................................................#.........#...........................................................................................#.............#..............................................#.................................................#.........................................................#..................#..............................................................#.#....................................#.............................#.........#...........................................................................#.......................#..................................................................................................................................................................#..............#.#............#........................................................................................#.........#...........................................................................................#.............#..............................................#.................................................#.........................................................#..................#..............................................................#.#....................................#.............................#.........#...........................................................................#.......................#..................................................................................................................................................................#............
...................................................#........................................................................................#.........#.....................................................................................................#..#..........#..................................................................................#...................................................#...............#................................#..................#........................................................................................................................................#.....#..........................................................#.......#...........................................................................................................#.....#.#.....................................................................#........................................................................................#.........#.....................................................................................................#..#..........#..................................................................................#...................................................#...............#................................#..................#........................................................................................................................................#.....#..........................................................#.......#...........................................................................................................#.....#.#.....................................................................#........................................................................................#.........#.....................................................................................................#..#..........#..................................................................................#.....................
.......#.............................................................#...................................................................................#.................#...................................................................................................................................................................................#....#............................#...................................................................................#..............#........................................................................................................................................................................#.#........#.........#.............#..........................................................................................................#.........................#.............................................................#...................................................................................#.................#...................................................................................................................................................................................#....#............................#...................................................................................#..............#........................................................................................................................................................................#.#........#.........#.............#..........................................................................................................#.........................#.............................................................#...................................................................................#.................#...................................................................................................................................................................................#....#..............
..............##.................#.......................................#.....................................#............#............................................................#............................................................................................................................................................................................................................#....................................................................................................................#...........................................................#............................................................................................#............................................................................#.............................#............................................##.................#.......................................#.....................................#............#............................................................#............................................................................................................................................................................................................................#....................................................................................................................#...........................................................#............................................................................................#............................................................................#.............................#............................................##.................#.......................................#.....................................#............#............................................................#.........................................................................................................................................................................................
.......................................................................................................##....................................................................#.........................................#......................................................................................#..........................................................................................................................................................................................#...........#....#..................................................................#......................................................................................................................#..................................#.............................#...............................................................................................................................................................##....................................................................#.........................................#......................................................................................#..........................................................................................................................................................................................#...........#....#..................................................................#......................................................................................................................#..................................#.............................#...............................................................................................................................................................##....................................................................#.........................................#......................................................................................#....................................................................
...#..................#.......................#...............................................................................#.......#..................#..................................................#.................#.......................................................................................#..............#........................................#.....................#....................................##....................#........................#............................................................................................#............................................................................................................#.....................#......................#...................................................#...#..............................#..........#..................#.......................#...............................................................................#.......#..................#..................................................#.................#.......................................................................................#..............#........................................#.....................#....................................##....................#........................#............................................................................................#............................................................................................................#.....................#......................#...................................................#...#..............................#..........#..................#.......................#...............................................................................#.......#..................#..................................................#.................#.......................................................................................#..............#........................................#....
....##.......................#...........................................#........................................#...........................#...........................................................................................#.........................................................................................................................#.........................#..........................#......................................................##..........................................................#..................................................................................................................................................................................................................................#...............#..................................................##.......................#...........................................#........................................#...........................#...........................................................................................#.........................................................................................................................#.........................#..........................#......................................................##..........................................................#..................................................................................................................................................................................................................................#...............#..................................................##.......................#...........................................#........................................#...........................#...........................................................................................#.........................................................................................................................#..............
.............#.............................#...#..................................................................................................................#..........................................................#...........................................#.#...........#.........................................................................#......#..#.......................................................#......................#.......................#............................................#..................................................................................................#.......................................................#...............................##......................................................................................#........................................#.............................#...#..................................................................................................................#..........................................................#...........................................#.#...........#.........................................................................#......#..#.......................................................#......................#.......................#............................................#..................................................................................................#.......................................................#...............................##......................................................................................#........................................#.............................#...#..................................................................................................................#..........................................................#...........................................#.#...........#.........................................................................#......#..#.......
...............................................................#...........................................................................................................#...........................................................................................##.........................#.........................#..............#...............................................................................#.............#....................................................................................................................................................................................................................................................................#...........#................................................................................................#.................................................................................#...........................................................................................................#...........................................................................................##.........................#.........................#..............#...............................................................................#.............#....................................................................................................................................................................................................................................................................#...........#................................................................................................#.................................................................................#...........................................................................................................#...........................................................................................##.........................#.........................#..............#.......................................
............................................#.................................................................................................................#........................................................................................................................................#.....................................................................................#.......................................................................................................................#......................................#....#.#........................#...........................................................................#.....#....................................................................#..............................#....................................#..................................................................#.................................................................................................................#........................................................................................................................................#.....................................................................................#.......................................................................................................................#......................................#....#.#........................#...........................................................................#.....#....................................................................#..............................#....................................#..................................................................#.................................................................................................................#........................................................................................................................................#...........................................................................
#..........................................................................................................#................................#.............................................................................................................................................................................#.........#...................................................................#...........................................................................#........#.....................................................#.........................................#......................................................................#....................................#...........#.................#...................................................................#..................................#..........................................................................................................#................................#.............................................................................................................................................................................#.........#...................................................................#...........................................................................#........#.....................................................#.........................................#......................................................................#....................................#...........#.................#...................................................................#..................................#..........................................................................................................#................................#.............................................................................................................................................................................#.........#..............................................
....................................................#.......................#.........................#.....................................................#.......................#...................#.............................................................................................#....#............................................................................................#.......................................................#................#...........................................................................................#.............................................................#..........................................................#..........................#.........................#.................................................................................#....................................................#.......................#.........................#.....................................................#.......................#...................#.............................................................................................#....#............................................................................................#.......................................................#................#...........................................................................................#.............................................................#..........................................................#..........................#.........................#.................................................................................#....................................................#.......................#.........................#.....................................................#.......................#...................#.............................................................................................#....#.......................................................................
............................................................#.......................................................................#.......................................................................#.............#.................#................................................#............................................................................................#..................##..................................................................................................................................................................................................................................#..........#......#.................#.......................#...................................................................#......#................#...................#............................................................................#.......................................................................#.......................................................................#.............#.................#................................................#............................................................................................#..................##..................................................................................................................................................................................................................................#..........#......#.................#.......................#...................................................................#......#................#...................#............................................................................#.......................................................................#.......................................................................#.............#.................#................................................#.....................................................................................
..........................#........................................................#...........................................................................#..........#....................................#.............................#.................#....................#....#...............................................#...........................................................#................................................................................................................#..............................................................................................................#..........................................#...#...................................................................................................................................................................................#........................................................#...........................................................................#..........#....................................#.............................#.................#....................#....#...............................................#...........................................................#................................................................................................................#..............................................................................................................#..........................................#...#...................................................................................................................................................................................#........................................................#...........................................................................#..........#....................................#.............................#.................#....................#....#...............................................#.........................................
...................#...............................................................................................................................................................#.......................................................................................................................##.................................................................................................................................................................................................................................#.........................................................................#........#.....#.............................#.................................................................#..............................#......................................................#...................................#...............................................................................................................................................................#.......................................................................................................................##.................................................................................................................................................................................................................................#.........................................................................#........#.....#.............................#.................................................................#..............................#......................................................#...................................#...............................................................................................................................................................#.......................................................................................................................##......................................................................
......................#...........................................#..................#.......................#............#.......#.................................................#................#............................................................#..............#..................................................................................#........................................#...............#..................................................................#........................................................................................#.......................................#........#......#...............................................#......................................................................#........................................#..................................................#...........................................#..................#.......................#............#.......#.................................................#................#............................................................#..............#..................................................................................#........................................#...............#..................................................................#........................................................................................#.......................................#........#......#...............................................#......................................................................#........................................#..................................................#...........................................#..................#.......................#............#.......#.................................................#................#............................................................#..............#..................................................................................#..............
....#........................................................#.................................................................................................................................................................................................................................................................#....................................#.....................##......................................................................................................#.............................#.........................................................................................................................................#.......................................................................................................................................................................#........................................................#.................................................................................................................................................................................................................................................................#....................................#.....................##......................................................................................................#.............................#.........................................................................................................................................#.......................................................................................................................................................................#........................................................#.................................................................................................................................................................................................................................................................#....................................#..............
.....###................................................................................#...............#....................#........................................................................................................................#.........................................................#....................................................................................................................................................................................................................#.............................................................................................................................#............................................................#......................................................#........................#.............#....................###................................................................................#...............#....................#........................................................................................................................#.........................................................#....................................................................................................................................................................................................................#.............................................................................................................................#............................................................#......................................................#........................#.............#....................###................................................................................#...............#....................#........................................................................................................................#.........................................................#..................................................................
............................................................................................................................................#............................................................#............................................#.#.............................................................................................................................................#.....................#.......................................................#.....................................#............#....................................................................................#.....................................................................................................#................##..................................................................................#..................................................................................................................................................#............................................................#............................................#.#.............................................................................................................................................#.....................#.......................................................#.....................................#............#....................................................................................#.....................................................................................................#................##..................................................................................#..................................................................................................................................................#............................................................#............................................#.#..........................................................................................................................
.....................................................................#.................................................#........................................................................................................................................#...................................................#............#...............................................#..............................................................................#...................................#.........................................#.....................#.............................................................#...........................#..#.......................................................##.............................................#......#.............#.....................................................................................................................#.................................................#........................................................................................................................................#...................................................#............#...............................................#..............................................................................#...................................#.........................................#.....................#.............................................................#...........................#..#.......................................................##.............................................#......#.............#.....................................................................................................................#.................................................#........................................................................................................................................#...................................................#............#...............................................#.
.......#.......................................................................................................................................................................................#....#......................#..#..................................#......................................................................................................................................................................................................#................#.............................................................#...#...............#.......#..........................................................#...................................................#...........................................#....................#.........................................................#.......................#.......................................................................................................................................................................................#....#......................#..#..................................#......................................................................................................................................................................................................#................#.............................................................#...#...............#.......#..........................................................#...................................................#...........................................#....................#.........................................................#.......................#.......................................................................................................................................................................................#....#......................#..#..................................#.................................................................................................................
..............#.............................................................................................................................................................................#.....#.........................................................#............#...................................................................#..........#.....................................................#...#................................#...............................................................#..................................................................#......................................................................#........................................#............#........................................................................................................................................#.............................................................................................................................................................................#.....#.........................................................#............#...................................................................#..........#.....................................................#...#................................#...............................................................#..................................................................#......................................................................#........................................#............#........................................................................................................................................#.............................................................................................................................................................................#.....#.........................................................#............#...................................................................#..........#..........................
........................................#.........#............................................................#..............................#............#...........................................#.....................................................................#........................................................................................................................................................................................................................................................#...............................#.........#...............................#.....#..........................................................................#.........................................#...............................#.....................#....#...............................................................................#.........#............................................................#..............................#............#...........................................#.....................................................................#........................................................................................................................................................................................................................................................#...............................#.........#...............................#.....#..........................................................................#.........................................#...............................#.....................#....#...............................................................................#.........#............................................................#..............................#............#...........................................#.....................................................................#.....................................................................................................
.....#...............................................#....................................................................#........................#................#...........................................#..........#...............................................#...........................................................................................................................#....#..................................#..................#.........................#..........................................................................................................................................................................................#.................................................................#.........................................................##..............................#...............................................#....................................................................#........................#................#...........................................#..........#...............................................#...........................................................................................................................#....#..................................#..................#.........................#..........................................................................................................................................................................................#.................................................................#.........................................................##..............................#...............................................#....................................................................#........................#................#...........................................#..........#...............................................#.......................................................................................................
...........................#...#.................#...................#...................#......................................................................................................#...................#.......................................................#........................................................#..............................................................................................................#........................#.............................................................#...................................................#...................................#.........................................................................................................................................#...........................................................................................#...#.................#...................#...................#......................................................................................................#...................#.......................................................#........................................................#..............................................................................................................#........................#.............................................................#...................................................#...................................#.........................................................................................................................................#...........................................................................................#...#.................#...................#...................#......................................................................................................#...................#.......................................................#........................................................#.............................................
.............#..........#........#..........................................................#............................................................#............................................#......#........................................................................#...............#....................#..................................................................................................................................................................#....................................#............................................................................................................................................................#..........................................#....................................................................#..........................................#..........#........#..........................................................#............................................................#............................................#......#........................................................................#...............#....................#..................................................................................................................................................................#....................................#............................................................................................................................................................#..........................................#....................................................................#..........................................#..........#........#..........................................................#............................................................#............................................#......#........................................................................#...............#....................#.......................................................
.......................................#..............#....#..............................................................#.......#......................................................#.................................................................................................................#...........#......................................#....................................................#....#...........#.....................................................................................................................#................#.............................#............................................................#..............................................................................................................................................................................................................#..............#....#..............................................................#.......#......................................................#.................................................................................................................#...........#......................................#....................................................#....#...........#.....................................................................................................................#................#.............................#............................................................#..............................................................................................................................................................................................................#..............#....#..............................................................#.......#......................................................#.................................................................................................................#...........#......................................#....................
.....................................................................................................................#.#......#.............#..................#.......#...........................................................................................................#.......................#............................................................................................#..........................................................................#....................................................................................#.....................................#................................................................................................................#...................#...#....................#.................................#....................................................................................................................................................#.#......#.............#..................#.......#...........................................................................................................#.......................#............................................................................................#..........................................................................#....................................................................................#.....................................#................................................................................................................#...................#...#....................#.................................#....................................................................................................................................................#.#......#.............#..................#.......#...........................................................................................................#.......................#.......................................................................
.................................................................................................................................................................................................................................................................................#..........................................................#.............................#.............................................................................................................................#...................#................#...............................................................................#.............#.................................................#....................................................................................#.........................................................#..................................................................................................................................................................................................................................................................................#..........................................................#.............................#.............................................................................................................................#...................#................#...............................................................................#.............#.................................................#....................................................................................#.........................................................#..................................................................................................................................................................................................................................................................................#..........................................................#.............................#........
...................#.............................................................................................#....................#........................................#................#........##............................................................................................................................................................................................#................................................................................................................................................................................................................................#...................................................................#................................................#...................................................................................................#.............................................................................................#....................#........................................#................#........##............................................................................................................................................................................................#................................................................................................................................................................................................................................#...................................................................#................................................#...................................................................................................#.............................................................................................#....................#........................................#................#........##........................................................................................................................................................................
......#.#...................................................#...#........................................................#.........................................#...............................................................#................................................................................#.............................................#...........#......................#..................................................................................................................................................................#........#..................................................................#........................#.......#....................#.......................#........................................#............................#.......#...................................#.#...................................................#...#........................................................#.........................................#...............................................................#................................................................................#.............................................#...........#......................#..................................................................................................................................................................#........#..................................................................#........................#.......#....................#.......................#........................................#............................#.......#...................................#.#...................................................#...#........................................................#.........................................#...............................................................#................................................................................#.............................................#...........#....
.....................#.............................................................................................................#................#...........................................#......................................................#........................................................................#..........................#........................................................................#.#...................................................................#...................................................................................................................#.....................#...............................................................#..........................#...................................................................................................................#.............................................................................................................#................#...........................................#......................................................#........................................................................#..........................#........................................................................#.#...................................................................#...................................................................................................................#.....................#...............................................................#..........................#...................................................................................................................#.............................................................................................................#................#...........................................#......................................................#........................................................................#..........................#.......................
......................#...............................................................#..............#..................................................#.........................................................#...........................................................#......#......................................................................................................#...................................................................................................................................................#....................#..........................................................#.................................................#......................................................................................................#........................#.................................................#...............................................................#..............#..................................................#.........................................................#...........................................................#......#......................................................................................................#...................................................................................................................................................#....................#..........................................................#.................................................#......................................................................................................#........................#.................................................#...............................................................#..............#..................................................#.........................................................#...........................................................#......#.............................................................................................
.......................................................................................#...............................................................................................#................................................................................................#..............#......................#...............#..........................#..................................#.....#..........................#..................................................................................#.....#...................................................................................................#..............##.......................................................................................................................................................#.......#..........................................................................................................#...............................................................................................#................................................................................................#..............#......................#...............#..........................#..................................#.....#..........................#..................................................................................#.....#...................................................................................................#..............##.......................................................................................................................................................#.......#..........................................................................................................#...............................................................................................#................................................................................................#..............#......................#...............#..........................#.........
....................#......................................................#.................................................................#.....#..............................................................................................................................................................................................#..........................................#.......#..........................................#..............................................#...................#......................#.............................................................................................................................................#.................................................................#..#................#..#..............................................#.................................#......................................................#.................................................................#.....#..............................................................................................................................................................................................#..........................................#.......#..........................................#..............................................#...................#......................#.............................................................................................................................................#.................................................................#..#................#..#..............................................#.................................#......................................................#.................................................................#.....#..............................................................................................................................................................................................#................................
#.............................................................................#.....................................................................................#................##..........................................#.....#...............................................#....#.........................#..............................................#...........................#....................#.................................................................................#..........#...............................#..........................................................................................................................#..............................................................................................................................#................................#.............................................................................#.....................................................................................#................##..........................................#.....#...............................................#....#.........................#..............................................#...........................#....................#.................................................................................#..........#...............................#..........................................................................................................................#..............................................................................................................................#................................#.............................................................................#.....................................................................................#................##..........................................#.....#...............................................#....#.........................#..............................................#.............
.......................................................#.....#.#...............................................................................................................#.........................................................#........................................................................................................................................................................................................#............................................................#............................................................#...................................#..................................................................#.........................................................................................................#.#.....................................................................................................#.....#.#...............................................................................................................#.........................................................#........................................................................................................................................................................................................#............................................................#............................................................#...................................#..................................................................#.........................................................................................................#.#.....................................................................................................#.....#.#...............................................................................................................#.........................................................#.........................................................................................................................................
...................................................................................................................#...#...................................................................................#..............#..................................................................#...................................................................................................#.................#...............................................................#........#......................................................................................................................................#...................................................................................#..........................................................................#....................#.........................................................................................................................................#...#...................................................................................#..............#..................................................................#...................................................................................................#.................#...............................................................#........#......................................................................................................................................#...................................................................................#..........................................................................#....................#.........................................................................................................................................#...#...................................................................................#..............#..................................................................#.....................................................................................
....................................................................................................#............................................................#...................................................................................................#...............................................#.........................................#.....................................#....................................#....#.......#........#..........#...............#................................................................................................................................................................#...........................#...............................#............................................#............................................................................................................................................................................#............................................................#...................................................................................................#...............................................#.........................................#.....................................#....................................#....#.......#........#..........#...............#................................................................................................................................................................#...........................#...............................#............................................#............................................................................................................................................................................#............................................................#...................................................................................................#...............................................#.........................................#...................
...............................................#..................................................#..............................................#.....................................................#...................................................................................................................................................#................................................#.........................................................#..................................................#..................................................................................................................................................................................................................................................................................................................#................................................#..................................................#..............................................#.....................................................#...................................................................................................................................................#................................................#.........................................................#..................................................#..................................................................................................................................................................................................................................................................................................................#................................................#..................................................#..............................................#.....................................................#...................................................................................................................................................#.......................
....................................................................................................................................................................................................................................................................................................................................#.................#.........................................................................................................#...............................................................................................................................................#.........#....#.............................................................#..........#..................#................................#........................................#............................................................................................................................................................................................................................................................................................................................................................................#.................#.........................................................................................................#...............................................................................................................................................#.........#....#.............................................................#..........#..................#................................#........................................#............................................................................................................................................................................................................................................................................................................................................................................#.................#............................
......#............................................#................#....#..............................................................#.....#...............#..........#....................................#...#.........................##.........................#.............................................#.........................................................#............................#.....................................................................................................................................................................................................................#.............................................#.....#.............................................................................................................................................................#............................................#................#....#..............................................................#.....#...............#..........#....................................#...#.........................##.........................#.............................................#.........................................................#............................#.....................................................................................................................................................................................................................#.............................................#.....#.............................................................................................................................................................#............................................#................#....#..............................................................#.....#...............#..........#....................................#...#.........................##.........................#.............................................#.........................................................#...
...............................#......................#.................................#.#................................................#..................#....................................................................#...............................................................#........#.................................................#........................................................#........................................#.........................................................................#..........................................................................................................................#.......................#............................#.........................#.......#......................................................................#.........................................#......................#.................................#.#................................................#..................#....................................................................#...............................................................#........#.................................................#........................................................#........................................#.........................................................................#..........................................................................................................................#.......................#............................#.........................#.......#......................................................................#.........................................#......................#.................................#.#................................................#..................#....................................................................#...............................................................#........#.................................................#....................
............#.................................................#..........................................................................................................................................#.....................................................#................................................................................................................................................................................#..................................................#...................................................#............#......................................................#..................................#.............................................#..........#.............................................................#...............................#...#................................#.................................................#..........................................................................................................................................#.....................................................#................................................................................................................................................................................#..................................................#...................................................#............#......................................................#..................................#.............................................#..........#.............................................................#...............................#...#................................#.................................................#..........................................................................................................................................#.....................................................#...................................................................................................................
............................................................................................................#....................................................#..................................................#........................#.......................................................................................................................................................#...................................................................................#.........................................................................................................................................................................................#........................#.............................................................................................................................................................................................................................................#....................................................#..................................................#........................#.......................................................................................................................................................#...................................................................................#.........................................................................................................................................................................................#........................#.............................................................................................................................................................................................................................................#....................................................#..................................................#........................#.....................................................................................................................................
....#......................................................................................................................................................................................................................................................#........................#......................#....................#.................................................................................................#..................................................................................................................................................................#..................#.............................................#...................................................................#............................#.....#...........................................................#........#......................................................................................................................................................................................................................................................#........................#......................#....................#.................................................................................................#..................................................................................................................................................................#..................#.............................................#...................................................................#............................#.....#...........................................................#........#......................................................................................................................................................................................................................................................#........................#......................#....................#..................................................
.#.................................................................#............#.................................................................................#......................................................................................................................................................................#...........#.....#...................#.............................................................#..............................................................................................................................#..........................................#....................................................................................................................................................................................................................#..#.................................................................#............#.................................................................................#......................................................................................................................................................................#...........#.....#...................#.............................................................#..............................................................................................................................#..........................................#....................................................................................................................................................................................................................#..#.................................................................#............#.................................................................................#......................................................................................................................................................................#...........#.....#...................#...
........#................................#.....#............................................................................#..............................................................................................................#...............#.................................................................##.............................................................................................................................................................................#.............................#.............................................................................................#...........................#............................................#..........................................#.......#.................................................................................#................................#.....#............................................................................#..............................................................................................................#...............#.................................................................##.............................................................................................................................................................................#.............................#.............................................................................................#...........................#............................................#..........................................#.......#.................................................................................#................................#.....#............................................................................#..............................................................................................................#...............#.................................................................##....................................................
..............................................#......#......................#.......................................................................................#..................................................#......................................................................................#............................................................................................................#........................................................................................#...............................................................................#.........................#.....................................................................................................#...................#........#.....#.....................................................................#..............................................#......#......................#.......................................................................................#..................................................#......................................................................................#............................................................................................................#........................................................................................#...............................................................................#.........................#.....................................................................................................#...................#........#.....#.....................................................................#..............................................#......#......................#.......................................................................................#..................................................#......................................................................................#....................................................................
..............................................................................................................#.............#......................#.....................#...............................................#........................................................#............................................................#.........................#.............................................................................................................#................#.........................#..........................#...............................................................................................................................................................................#......................................................................................#.......................................................................................................................#.............#......................#.....................#...............................................#........................................................#............................................................#.........................#.............................................................................................................#................#.........................#..........................#...............................................................................................................................................................................#......................................................................................#.......................................................................................................................#.............#......................#.....................#...............................................#........................................................#............................................................#.........................#.........
..........#......#.......................#.............................................................#..#................#.........#...............................#............................................#.....#.............................................##...........................................................................................#.......................................................................................................................#.............#.....................#..................................................................................................................................................................................#.........................................................................................#...........................................#......#.......................#.............................................................#..#................#.........#...............................#............................................#.....#.............................................##...........................................................................................#.......................................................................................................................#.............#.....................#..................................................................................................................................................................................#.........................................................................................#...........................................#......#.......................#.............................................................#..#................#.........#...............................#............................................#.....#.............................................##...........................................................................................#...............
................................................................................................#...........#....................................................#..#....................................#.....#.........#...............................#.................#...........................................#...................................................................................................................................#.......................#.............#....................................#...................................#................................................#............................#.....................#...............................................................................................................................................................................................................................................................#...........#....................................................#..#....................................#.....#.........#...............................#.................#...........................................#...................................................................................................................................#.......................#.............#....................................#...................................#................................................#............................#.....................#...............................................................................................................................................................................................................................................................#...........#....................................................#..#....................................#.....#.........#...............................#.................#...........................................#...........................................................
#............................................................................#.......................................................................................................................................................................#.............................................##..................................................................#.................................#...........#...................................................................#....................................................#...............................................................#..............#.....#................................#.........................................................#.......................................#....................................................................#..#............................................................................#.......................................................................................................................................................................#.............................................##..................................................................#.................................#...........#...................................................................#....................................................#...............................................................#..............#.....#................................#.........................................................#.......................................#....................................................................#..#............................................................................#.......................................................................................................................................................................#.............................................##..................................................................#...........
...............#.................................#..#............#..............................................................................................................#......................................................................#.#........................#.................................................................................#..................##...................................................................................#.............#..............#...............#......#......#...........#....................#....................................................#.............................................#...............#...........................#...........................................................................#....#............................#...#...................#.................................#..#............#..............................................................................................................#......................................................................#.#........................#.................................................................................#..................##...................................................................................#.............#..............#...............#......#......#...........#....................#....................................................#.............................................#...............#...........................#...........................................................................#....#............................#...#...................#.................................#..#............#..............................................................................................................#......................................................................#.#........................#.................................................................................#..............
.....................#.........................................................................................................#...........................................................#..............................................................................................#..........#.............................#...............................................................................................#......................................#...........................................................................................#.......................................................#....#..........................#....................................................#..#............................................................................................................................................#.........................................................................................................#...........................................................#..............................................................................................#..........#.............................#...............................................................................................#......................................#...........................................................................................#.......................................................#....#..........................#....................................................#..#............................................................................................................................................#.........................................................................................................#...........................................................#..............................................................................................#..........#.............................#...............................................
.....................................................................................#.....#..............#.........#.....................#.....#..#............#.......#.................................................#.............#..................................................................................#................................................................................................................................................................#..............................................................#....................................................................#...#.............................................................................................#...................#.......#..#.............#...................................................................................................................................................#.....#..............#.........#.....................#.....#..#............#.......#.................................................#.............#..................................................................................#................................................................................................................................................................#..............................................................#....................................................................#...#.............................................................................................#...................#.......#..#.............#...................................................................................................................................................#.....#..............#.........#.....................#.....#..#............#.......#.................................................#.............#..................................................................................#.......................................................
..........#..................#........................................................................##.........#..........................................................................................................................................#.......#............#....................#................#............................................................................................................................................................................................................#....................................#.....................................................#.....................#.....................#................................................................................................................#..........................#................................#..................#........................................................................##.........#..........................................................................................................................................#.......#............#....................#................#............................................................................................................................................................................................................#....................................#.....................................................#.....................#.....................#................................................................................................................#..........................#................................#..................#........................................................................##.........#..........................................................................................................................................#.......#............#....................#................#...........................................................
....#........................................................................................................................................................................................#...................#...................#...............................................................#....#.......................................................................................................................................#..................................#..................#........................................................................#............................................................................................................................#..................#............#........................................................................................#..........#........................................................................................................................................................................................#...................#...................#...............................................................#....#.......................................................................................................................................#..................................#..................#........................................................................#............................................................................................................................#..................#............#........................................................................................#..........#........................................................................................................................................................................................#...................#...................#...............................................................#....#........................................................................
......................................................................................................................................#.....................#....................................#....................................................................................................#......#....#....................................................................................................#......#...............#....................................#.................#.........................................#...........................................#..............................#............#...........................#..#.....................................................................................................................#...................................#...................................................................................................................................................#.....................#....................................#....................................................................................................#......#....#....................................................................................................#......#...............#....................................#.................#.........................................#...........................................#..............................#............#...........................#..#.....................................................................................................................#...................................#...................................................................................................................................................#.....................#....................................#....................................................................................................#......#....#................................................................
..............................................#...............................................................................................................................................................................#............................................................................#.............................................................................#...............#.......................#.........................................................#.............................................#..........#...............#...............#.............#.#..............................................................................................#..........................................................................................................#..................#.........#................................................#...............................................................................................................................................................................#............................................................................#.............................................................................#...............#.......................#.........................................................#.............................................#..........#...............#...............#.............#.#..............................................................................................#..........................................................................................................#..................#.........#................................................#...............................................................................................................................................................................#............................................................................#.......................................................................
....................................................................#.........................................................#.........................................................................................................................................................................................................................................................................................................#....................................................................................................#........................#................#...........................................................................#...............................#......................................................................................................................#.......................................................................................#.........................................................#.........................................................................................................................................................................................................................................................................................................#....................................................................................................#........................#................#...........................................................................#...............................#......................................................................................................................#.......................................................................................#.........................................................#....................................................................................................................................................................................................................................................
...#.#..................................................................................#..................................#.............................#...........................#...........................................................................................................................#.................#..................................................................................................##.................................................................................................................................................................................................................#........................................................................................................#...........................#.......#..........................................#.#..................................................................................#..................................#.............................#...........................#...........................................................................................................................#.................#..................................................................................................##.................................................................................................................................................................................................................#........................................................................................................#...........................#.......#..........................................#.#..................................................................................#..................................#.............................#...........................#...........................................................................................................................#.................#...............................................
................................................................................#................................................................#...............................................................#..................#.................................#..................#.............................#............................................................................................................................................................................................................................................................................#......................................................#......................#.................................................................................#..............................................#..........................................................................................................#................................................................#...............................................................#..................#.................................#..................#.............................#............................................................................................................................................................................................................................................................................#......................................................#......................#.................................................................................#..............................................#..........................................................................................................#................................................................#...............................................................#..................#.................................#..................#.............................#...........................................................
...............................................................#.......................................................................#...........................................#...............................................#................#......#.......................................................#..........................................................................#...........................................................................#................................................#.........................................................................#................#.........................#...#......#...............................................#.................................................................................................................................................................................................#.......................................................................#...........................................#...............................................#................#......#.......................................................#..........................................................................#...........................................................................#................................................#.........................................................................#................#.........................#...#......#...............................................#.................................................................................................................................................................................................#.......................................................................#...........................................#...............................................#................#......#.......................................................#...............................................................
....................................................................................................................................#...........#................................................................................................................................................#.......................#.........................#.....................................................................................................................................................................................##.......................................................#...........................................................................#....##........#..........#.................................................#........................................................#..............................................................................................................................................................#...........#................................................................................................................................................#.......................#.........................#.....................................................................................................................................................................................##.......................................................#...........................................................................#....##........#..........#.................................................#........................................................#..............................................................................................................................................................#...........#................................................................................................................................................#.......................#.........................#...............................
.....................#.#...........................................................#.................................#.......................................#.............................##.............................................................#.........................................................................................................................................................................................#..............................................................#.........#....#..#......................................#......................#...............................................................................................................................#.................................#..........................................#..................................................#.#...........................................................#.................................#.......................................#.............................##.............................................................#.........................................................................................................................................................................................#..............................................................#.........#....#..#......................................#......................#...............................................................................................................................#.................................#..........................................#..................................................#.#...........................................................#.................................#.......................................#.............................##.............................................................#........................................................................................................................
...........#.............#.................................................................................#..............................................................................................................................#...#...............................................................................................................#.........................................................#..............................#.............................#.................................................................#.......#......................................................#..................................................................................................................................................................................................................................#.............#.................................................................................#..............................................................................................................................#...#...............................................................................................................#.........................................................#..............................#.............................#.................................................................#.......#......................................................#..................................................................................................................................................................................................................................#.............#.................................................................................#..............................................................................................................................#...#...............................................................................................................#....................
....................................#...................................................................................................................#.................................................................#.................................................#....................#..........#..............................................................................#..............#................................................................................................................#..................................................................................................................................................#...#............#.................##............................................................#............................................................#.....................................#...................................................................................................................#.................................................................#.................................................#....................#..........#..............................................................................#..............#................................................................................................................#..................................................................................................................................................#...#............#.................##............................................................#............................................................#.....................................#...................................................................................................................#.................................................................#.................................................#....................#..........#......................................................................
............................................................#...........................#......................................................................................................................................................................................................#........#........#...............................................................................................#.........................................................................................................#.....................................................................................................#...................................................................................................#............................#.................................................#.....................................................................................#...........................#......................................................................................................................................................................................................#........#........#...............................................................................................#.........................................................................................................#.....................................................................................................#...................................................................................................#............................#.................................................#.....................................................................................#...........................#......................................................................................................................................................................................................#........#........#.................................................................
......................#.....................................................................................#............................................................................................................................................#........................................................#.....#.........#...................................................................................#..#.................................................................................................................#......................................................................#...............#..............................#..................................#..#....................#.................#.....................................#.........#............#.#......................................................#.....................................................................................#............................................................................................................................................#........................................................#.....#.........#...................................................................................#..#.................................................................................................................#......................................................................#...............#..............................#..................................#..#....................#.................#.....................................#.........#............#.#......................................................#.....................................................................................#............................................................................................................................................#........................................................#.....#.........#................................................
..#.........................#.................................................#.........................................#........................#.............................................................................................................................................................................#...................................................................................................................#..................................................................................................................................#......................#......................................#....................................................................................................................#......................................................................#.........................#.................................................#.........................................#........................#.............................................................................................................................................................................#...................................................................................................................#..................................................................................................................................#......................#......................................#....................................................................................................................#......................................................................#.........................#.................................................#.........................................#........................#.............................................................................................................................................................................#...................................................
..............#...............................................................#.................................#....................................................#......#...............................................................................................#........#...............#...................................#.........#..........................................................................................................#.................................#...............................................#.........#.....................................................................................#....................#............................................................##............................................................................................#...........................#...............................................................#.................................#....................................................#......#...............................................................................................#........#...............#...................................#.........#..........................................................................................................#.................................#...............................................#.........#.....................................................................................#....................#............................................................##............................................................................................#...........................#...............................................................#.................................#....................................................#......#...............................................................................................#........#...............#...................................#.........#...............................
............................#......#...............#...........................................................#....................................................##..#...................................................................................#......................................................................................................#..................#..................#...............................#.............................................#...................................................#.......................................................#...............................#..............................................................................................................................................................#....#.....................................#............................#......#...............#...........................................................#....................................................##..#...................................................................................#......................................................................................................#..................#..................#...............................#.............................................#...................................................#.......................................................#...............................#..............................................................................................................................................................#....#.....................................#............................#......#...............#...........................................................#....................................................##..#...................................................................................#......................................................................................................#...............
..................................................#...#.....................................#...................................................................................................................#......................................................................#.......................................................................#...................................................#...............................................#....#......................................................................................#......................................#.....................#.....................................................................................#............................#.......................................................#.........#..#...........................................................................#...#.....................................#...................................................................................................................#......................................................................#.......................................................................#...................................................#...............................................#....#......................................................................................#......................................#.....................#.....................................................................................#............................#.......................................................#.........#..#...........................................................................#...#.....................................#...................................................................................................................#......................................................................#.......................................................................#...................
............................................................................................................................#.............#........................##....................#................................#...........................................................................................................................................................##.........................#...............#..........................##.....#..........................................#...................................#.................................................................#...............................#.............................................#.......................................................................................................................................................................................................................................................................#.............#........................##....................#................................#...........................................................................................................................................................##.........................#...............#..........................##.....#..........................................#...................................#.................................................................#...............................#.............................................#.......................................................................................................................................................................................................................................................................#.............#........................##....................#................................#........................................................................................................................................................
.............................#.....................................................#............#......................................#................................#...................................................................................................#.......................................#.......#.........#...........................................................#................#...............................................................................................#.......#......................................................................................................................................#............................#....................................#..............................................#....#..................................................................................#.....................................................#............#......................................#................................#...................................................................................................#.......................................#.......#.........#...........................................................#................#...............................................................................................#.......#......................................................................................................................................#............................#....................................#..............................................#....#..................................................................................#.....................................................#............#......................................#................................#...................................................................................................#.......................................#.......#.........#............................................
.......................#......................................................................................................................#...............................................#...................#.................................................#.................................................................................................................................................................#...........#........................................................#....#.................................................#........................................#....................#......................................#.....#.....................................#....#..................................................................................#.........................................................#......................................................................................................................#...............................................#...................#.................................................#.................................................................................................................................................................#...........#........................................................#....#.................................................#........................................#....................#......................................#.....#.....................................#....#..................................................................................#.........................................................#......................................................................................................................#...............................................#...................#.................................................#..............................................................................................................
.......................................................#...................................................#.............................#............................................................................................................#......................................#................................#......................#.................................................#............#..................................................................................................#.......................................................#.................................................#.............#.#.........................................................#........................................................#................................................................................................................................#...................................................#.............................#............................................................................................................#......................................#................................#......................#.................................................#............#..................................................................................................#.......................................................#.................................................#.............#.#.........................................................#........................................................#................................................................................................................................#...................................................#.............................#............................................................................................................#......................................#................................#......................#.............................
..........................................................................................................................................................................#......#......................................#....................................................#...............................................................#..#.........................................................................#............................#..........#........................................#...........................................................................................................................................................#.............................................................................................#.....#............................................#...............................................................................................................................................................................................#......#......................................#....................................................#...............................................................#..#.........................................................................#............................#..........#........................................#...........................................................................................................................................................#.............................................................................................#.....#............................................#...............................................................................................................................................................................................#......#......................................#....................................................#...............................................................#..#..................................
..............#........................................................................#......................#.............#.......................#................................#..................................#......#...............................................................#.....................#.....................................#......................................................#......................#................#............................................................................................#............#......................................................................................................................................#................................................................................................................................................#........................................................................#......................#.............#.......................#................................#..................................#......#...............................................................#.....................#.....................................#......................................................#......................#................#............................................................................................#............#......................................................................................................................................#................................................................................................................................................#........................................................................#......................#.............#.......................#................................#..................................#......#...............................................................#.....................#.....................................#.......................
..........................................................#....#.................................#........................................................................#..............................................................................................................................................................................................#.........................................................................................#.............................................................................................................................................................................................#............#.........................................................................................................................#...............................................................................................#....#.................................#........................................................................#..............................................................................................................................................................................................#.........................................................................................#.............................................................................................................................................................................................#............#.........................................................................................................................#...............................................................................................#....#.................................#........................................................................#..............................................................................................................................................................................................#.........
.............................#............................................................................................#............#.........................................................................................................................................#.........#...............#...............................................................................................#..........................................................................................#..........#.....................................................................................................................#...............................#.............................#....................................................................................................................................#................................#............................................................................................#............#.........................................................................................................................................#.........#...............#...............................................................................................#..........................................................................................#..........#.....................................................................................................................#...............................#.............................#....................................................................................................................................#................................#............................................................................................#............#.........................................................................................................................................#.........#...............#.......................................................................
..............................#.......................................#....................................#........#................................................................................................................................................................#..................................................................#...................#..........................................................................#....................................................................................................................................#.........................................................................................#.....................................................................................................................................................................................#.......................................#....................................#........#................................................................................................................................................................#..................................................................#...................#..........................................................................#....................................................................................................................................#.........................................................................................#.....................................................................................................................................................................................#.......................................#....................................#........#................................................................................................................................................................#..................................................................#...................#......
.........................#................................#.....................................#.........................................................................................................#..............................................#...........................................................................#.............................#...............#.......................#......................................................................................................#...#..........................................................................................................................#............................#...............................................................................#.........#...........#....................................#.............................................#................................#.....................................#.........................................................................................................#..............................................#...........................................................................#.............................#...............#.......................#......................................................................................................#...#..........................................................................................................................#............................#...............................................................................#.........#...........#....................................#.............................................#................................#.....................................#.........................................................................................................#..............................................#...........................................................................#.............................#...............
.........................................................................#.....#..........................................#.............#...................................#............................#.#..................................#........................................................................................................................................................#............................................................................................................................................................................#.......................................................#.................#.......................................................#.................................................................#........................#.....................................................................................................#.....#..........................................#.............#...................................#............................#.#..................................#........................................................................................................................................................#............................................................................................................................................................................#.......................................................#.................#.......................................................#.................................................................#........................#.....................................................................................................#.....#..........................................#.............#...................................#............................#.#..................................#....................................................................................................................................
.....................#..................................#................................#...............................#.......................................................#..........#..................................................................................................................................................#....#.................#.....#.................................................#..............................................................................#...........................#.....................................#...........................................................................#..............#.......#...............................................................................................#................................................................................#..................................#................................#...............................#.......................................................#..........#..................................................................................................................................................#....#.................#.....#.................................................#..............................................................................#...........................#.....................................#...........................................................................#..............#.......#...............................................................................................#................................................................................#..................................#................................#...............................#.......................................................#..........#..................................................................................................................................................#....#.................#.....#......
................................................................#..........................................#..#................................................................#.........................................................#..........................................................................#.............................#.........................................................................................................................................##.................#..............................#.........................................#............................................................................................................#..........................................................................#.............................................................................................................................#..........................................#..#................................................................#.........................................................#..........................................................................#.............................#.........................................................................................................................................##.................#..............................#.........................................#............................................................................................................#..........................................................................#.............................................................................................................................#..........................................#..#................................................................#.........................................................#..........................................................................#.............................#................................
..........................................................................................#....................................................#............................................................#............................#...................................................................................#..........#...........................................#..................#............................................................................................#..............................................#..........................#..##........................................................#.......#..#..................................#.....#..............#...........#.....................#.............#................................................................#........................................................................................................#....................................................#............................................................#............................#...................................................................................#..........#...........................................#..................#............................................................................................#..............................................#..........................#..##........................................................#.......#..#..................................#.....#..............#...........#.....................#.............#................................................................#........................................................................................................#....................................................#............................................................#............................#...................................................................................#..........#..........................................
.....................................#..................................................................................................................#..............................................................................................#........#.................................................................#.....................................................................................#.#.#...........#.....#...................................................................#.......................................................................................................................................................................................................................#.......#.................................#.................................................#............................................#..................................................................................................................#..............................................................................................#........#.................................................................#.....................................................................................#.#.#...........#.....#...................................................................#.......................................................................................................................................................................................................................#.......#.................................#.................................................#............................................#..................................................................................................................#..............................................................................................#........#.................................................................#................................................
#.................................#.#................................................#.....#....................................................................................................................................................#.............................................#.......#..........#................................................................................................................................#................................................#.........................................................................................................................#...........................................#.............................#................................................#....................#...........#....................................................#.................................#.#................................................#.....#....................................................................................................................................................#.............................................#.......#..........#................................................................................................................................#................................................#.........................................................................................................................#...........................................#.............................#................................................#....................#...........#....................................................#.................................#.#................................................#.....#....................................................................................................................................................#.............................................#.......#..........#.................................................................
.#..................................................................................................................................................................................#...........................................#...............#......................................#................................................#....................................#.................................................................#...........#............................................................................................................................................................................#................................................................................................................................#..................................................#..................#..................................................................................................................................................................................#...........................................#...............#......................................#................................................#....................................#.................................................................#...........#............................................................................................................................................................................#................................................................................................................................#..................................................#..................#..................................................................................................................................................................................#...........................................#...............#......................................#................................................#....................................#.....
.#...........#....#............#........................................................................................#.............#................................#......................................#..................................................................................#...............................................#...........................................................................#.............................................................................................#.......................................#.........#.........................................#..#.........................................................................................#...............#.........#.................................................................#..............................#...........#....#............#........................................................................................#.............#................................#......................................#..................................................................................#...............................................#...........................................................................#.............................................................................................#.......................................#.........#.........................................#..#.........................................................................................#...............#.........#.................................................................#..............................#...........#....#............#........................................................................................#.............#................................#......................................#..................................................................................#...............................................#.................................
.............#.............#............#.................................................................................................................................................#....................#...........#...................................................................................................#...#...................#......................#.................................................................................................................................................................................................................................................................#.................................................................................................#.......#.............................................................#..................................#.............#............#.................................................................................................................................................#....................#...........#...................................................................................................#...#...................#......................#.................................................................................................................................................................................................................................................................#.................................................................................................#.......#.............................................................#..................................#.............#............#.................................................................................................................................................#....................#...........#...................................................................................................#...#...................#......................#....
.............................................................#..............................................................................................................................#........................##.....#................................#....................................................................................................................#................................#.......##.......................#.....................................................................................#............#.........#........................................#...............................................................................................#...............#...............................#................#.................................................#.............................................................................#..............................................................................................................................#........................##.....#................................#....................................................................................................................#................................#.......##.......................#.....................................................................................#............#.........#........................................#...............................................................................................#...............#...............................#................#.................................................#.............................................................................#..............................................................................................................................#........................##.....#................................#....................................................................................................................#
...................................................................#.............#............#..................................................................................................................................................................................#.........#.........................................................................................................................#.........................................#..........................................................................#..............................................................................................................................................................#.............#.........................................................................................................................................................................................#.............#............#..................................................................................................................................................................................#.........#.........................................................................................................................#.........................................#..........................................................................#..............................................................................................................................................................#.............#.........................................................................................................................................................................................#.............#............#..................................................................................................................................................................................#.........#.......................................................................................
.....#...#....................................................................................................................#......................#......................................................#.....#..........#.............................................#...............................#.........................#.........................................................#...............#..................#...........................................................................................................................................................................................................................................#..........#........#...................................#.............#..............................................................................................#...#....................................................................................................................#......................#......................................................#.....#..........#.............................................#...............................#.........................#.........................................................#...............#..................#...........................................................................................................................................................................................................................................#..........#........#...................................#.............#..............................................................................................#...#....................................................................................................................#......................#......................................................#.....#..........#.............................................#...............................#.........................#.............................................
...........................................#...................................#..........#..................................................................................#.......................................................#...#........................................................................................#.......................#.......#..#...............................................#......................................................................................................#...........#..........................................................#.........................................................#...................#....................................................#.......................#..........................................................................................................................#...................................#..........#..................................................................................#.......................................................#...#........................................................................................#.......................#.......#..#...............................................#......................................................................................................#...........#..........................................................#.........................................................#...................#....................................................#.......................#..........................................................................................................................#...................................#..........#..................................................................................#.......................................................#...#........................................................................................#.......................#.......#..#.............
..#.........#................................................................................................................#.....................................#................................#................................................................................................................................................................................................................................................................................................................................................................................................................................#....................#..................................................................................................#..................................................................................#.........#................................................................................................................#.....................................#................................#................................................................................................................................................................................................................................................................................................................................................................................................................................#....................#..................................................................................................#..................................................................................#.........#................................................................................................................#.....................................#................................#..............................................................................................................................................................................
.............................#.....#....#..............................................................#.........#.#..................................#..........#......................#....#..#......................................#..................#....................................................................................................................................................#...............#.........#....................................................#................................................................................................#.......................................#.......................................................................#.................#...............................................##........................................................#...............................#.....#....#..............................................................#.........#.#..................................#..........#......................#....#..#......................................#..................#....................................................................................................................................................#...............#.........#....................................................#................................................................................................#.......................................#.......................................................................#.................#...............................................##........................................................#...............................#.....#....#..............................................................#.........#.#..................................#..........#......................#....#..#......................................#..................#........................................................................................................................
...............#......................#.....#.#...................................................#............................................#..............................#......................................................#.............................................................................#....................#...........................................................................................#...............................................#.......................................................................................................................................................................................................................................#................................................................................................................................#......................#.....#.#...................................................#............................................#..............................#......................................................#.............................................................................#....................#...........................................................................................#...............................................#.......................................................................................................................................................................................................................................#................................................................................................................................#......................#.....#.#...................................................#............................................#..............................#......................................................#.............................................................................#....................#..........................................
...................#................................................................................................................................................................................................................................#..............#........................#..........................................................................................#......................................................................#...........#..................................................................................#..............................................................#.......#......##..............................................#...............................................................................................#........................................#............................#................................................................................................................................................................................................................................#..............#........................#..........................................................................................#......................................................................#...........#..................................................................................#..............................................................#.......#......##..............................................#...............................................................................................#........................................#............................#................................................................................................................................................................................................................................#..............#........................#......................................................................................
..........................................................................................................................................................................................................................................................................................................................#......................................#.............................................................................#......................#...................#.................................................................................................#......................................................................#............#...................................................................................................................................#................#..................................................................................................................................................................................................................................................................................................................................#......................................#.............................................................................#......................#...................#.................................................................................................#......................................................................#............#...................................................................................................................................#................#..................................................................................................................................................................................................................................................................................................................................#......................................#.................
..#.....#................#.......................................................................#..................................#.................#.............................................................................................................#....................................................................................................#..................................................................................................................................................#....................................................#........#.......................................................................#.......................................#......#..............................................#...............................................................................#.....#................#.......................................................................#..................................#.................#.............................................................................................................#....................................................................................................#..................................................................................................................................................#....................................................#........#.......................................................................#.......................................#......#..............................................#...............................................................................#.....#................#.......................................................................#..................................#.................#.............................................................................................................#....................................................................................................#.........
.#......................................................#...................................................................................................................................#.#........#.............#...........................#..#...................#....................................................................#.............................................#...................................#....................................................#......................................#.............................................#...............................................................................................................#..#......................................................................................................................................#...........#......................................................#...................................................................................................................................#.#........#.............#...........................#..#...................#....................................................................#.............................................#...................................#....................................................#......................................#.............................................#...............................................................................................................#..#......................................................................................................................................#...........#......................................................#...................................................................................................................................#.#........#.............#...........................#..#...................#....................................................................#.....................................
...................#...........#...................................................#..#..............................................................................................................................................#.#............#........................................................#.........................................................#......................................#................................................................................................#..............................................................................................................................................................................................................................................................#...#.....#.....#..................................................................#...........#...................................................#..#..............................................................................................................................................#.#............#........................................................#.........................................................#......................................#................................................................................................#..............................................................................................................................................................................................................................................................#...#.....#.....#..................................................................#...........#...................................................#..#..............................................................................................................................................#.#............#........................................................#.........................................................#...........
.................................#...............................................#.......#........................#.......................................................#................................................................................................................#...............................................................................................................................................#...............................................#...................................................#...............................................................#............#.......##....................#..........#..............................#....................................................................................#...............................#.....................................................#...............................................#.......#........................#.......................................................#................................................................................................................#...............................................................................................................................................#...............................................#...................................................#...............................................................#............#.......##....................#..........#..............................#....................................................................................#...............................#.....................................................#...............................................#.......#........................#.......................................................#................................................................................................................#.......................................................................................
...........................#.................#.........#..#....#........................#.#..........................................................................#...................#.........#...........#.....................#.......................#..........................................................#.....#....................#...............................................................#.................................#...........................................#.....................................................#.........................#...................................................................................................................#...................................................................................................................................................................#.................#.........#..#....#........................#.#..........................................................................#...................#.........#...........#.....................#.......................#..........................................................#.....#....................#...............................................................#.................................#...........................................#.....................................................#.........................#...................................................................................................................#...................................................................................................................................................................#.................#.........#..#....#........................#.#..........................................................................#...................#.........#...........#.....................#.......................#..........................................................#.....#....................#...............................
....................................................................................#..................................#...................................#...........................................................................#...............#.......#.............................#.................................................................................................#..........................................#...................................#..........#.....#.............#........#.........#.....................................................................................................#................#.....................................#.....#...................................#..................#.........................#.#...........................................................................................................................................#..................................#...................................#...........................................................................#...............#.......#.............................#.................................................................................................#..........................................#...................................#..........#.....#.............#........#.........#.....................................................................................................#................#.....................................#.....#...................................#..................#.........................#.#...........................................................................................................................................#..................................#...................................#...........................................................................#...............#.......#.............................#.....................................................................................
...................#....................................................................#..............#...............................................................................................#.............#.....................#...............#..........................#.......................................................#......#............................#...........................................................................................................................................................................................................................................#................................................................................#..............................................#.....................................................................#............................#....................................................................#..............#...............................................................................................#.............#.....................#...............#..........................#.......................................................#......#............................#...........................................................................................................................................................................................................................................#................................................................................#..............................................#.....................................................................#............................#....................................................................#..............#...............................................................................................#.............#.....................#...............#..........................#.......................................................#......#............................#
......#................#.....#......................#......................................................................#............................#.............................................#.......#....................#..............................................................#.............#......#..................................................................#............................#....................#...............................................................................................................................................#.............................#.....................................................................#..............................................................................................................#..#.........#.......................#................#.....#......................#......................................................................#............................#.............................................#.......#....................#..............................................................#.............#......#..................................................................#............................#....................#...............................................................................................................................................#.............................#.....................................................................#..............................................................................................................#..#.........#.......................#................#.....#......................#......................................................................#............................#.............................................#.......#....................#..............................................................#.............#......#...........................................................
...............#.......................................................................................................................#.................#.......................................#..........................................................................#..........#...................................................................................................#.......#............................#..................................................................................#.....#..............................................................#.....#.......................................................................................................................................................#.........#............................................................................................#.......................................................................................................................#.................#.......................................#..........................................................................#..........#...................................................................................................#.......#............................#..................................................................................#.....#..............................................................#.....#.......................................................................................................................................................#.........#............................................................................................#.......................................................................................................................#.................#.......................................#..........................................................................#..........#...........................................................................................
........##....................................................................#............................#....................#.............................#....#..........................#...................................#........#...................................#.................#.................................................................................#................................#................#.....................................................................................#......................................#.......................................................#...........................#.................................................................................................................................................#.............................................##....................................................................#............................#....................#.............................#....#..........................#...................................#........#...................................#.................#.................................................................................#................................#................#.....................................................................................#......................................#.......................................................#...........................#.................................................................................................................................................#.............................................##....................................................................#............................#....................#.............................#....#..........................#...................................#........#...................................#.................#.................................................................................
..........................................................................................................................................................................................................................................#...................................#............................................#.....................#......................................#.........................................................#......................................................#..............................................##...................................................#...............................................................................#...............#..........................................................................................................................................................................................................................................................................................................................................................................#...................................#............................................#.....................#......................................#.........................................................#......................................................#..............................................##...................................................#...............................................................................#...............#..........................................................................................................................................................................................................................................................................................................................................................................#...................................#............................................#.....................#.................................
......................................................#.................#.................................................#...................................................................................................#..........................#...........#.............#.......................................................................................................................#.......................#..................#.......................#............#...................#.......................................................................#............................................................................................#.............................#.#..............................................#...#............................................................................................................................#.................#.................................................#...................................................................................................#..........................#...........#.............#.......................................................................................................................#.......................#..................#.......................#............#...................#.......................................................................#............................................................................................#.............................#.#..............................................#...#............................................................................................................................#.................#.................................................#...................................................................................................#..........................#...........#.............#...............................................................................................
..........................#.............................................#..............................#......................................................................................#........#.#................................#....................##..............#...................................................................#...............................#.....#.....................................................................................................................................................#.................#...............................#....................................................#.................................#..........................................................................................................................#....................................................#.............................................#..............................#......................................................................................#........#.#................................#....................##..............#...................................................................#...............................#.....#.....................................................................................................................................................#.................#...............................#....................................................#.................................#..........................................................................................................................#....................................................#.............................................#..............................#......................................................................................#........#.#................................#....................##..............#...................................................................#...............................
...................#............................................................#.......................#.........................#..............#................#............#..............................................................................................................................................................................#................#..................................................................................................#..........#...............................................................................#...............................................#......................#.....................................................................#.#......................................#.............................................................................................#............................................................#.......................#.........................#..............#................#............#..............................................................................................................................................................................#................#..................................................................................................#..........#...............................................................................#...............................................#......................#.....................................................................#.#......................................#.............................................................................................#............................................................#.......................#.........................#..............#................#............#..............................................................................................................................................................................#................#...
........................................#..#...................................................#.....#............#.............#..................................................................................#......................................................................................#..........................................#.....................#......................................#................................................................................................................#....#...................................................................#...........................................................................#....................#...................................................#..#.....................................................................#...........................................#..#...................................................#.....#............#.............#..................................................................................#......................................................................................#..........................................#.....................#......................................#................................................................................................................#....#...................................................................#...........................................................................#....................#...................................................#..#.....................................................................#...........................................#..#...................................................#.....#............#.............#..................................................................................#......................................................................................#..........................................#.....................#.......
.......................................................................#..............................................#.............................................#.....#.....................................#...........................................................................................#.....#..................................#........................#..............................................................................................................................#....................................................................................#......#................................................................#........#................................................................#.................................#..............................................................................................................................#..............................................#.............................................#.....#.....................................#...........................................................................................#.....#..................................#........................#..............................................................................................................................#....................................................................................#......#................................................................#........#................................................................#.................................#..............................................................................................................................#..............................................#.............................................#.....#.....................................#...........................................................................................#.....#..................................#........................#....
..................................................................................................................#..............................................................................................#...............................#...............................................................................................#.............#...............................................................#.................#...........#...............................#...............#.....................................................................#....#.................................................................#........................................#....#...#...............................#...............................................................#...................................................................................................................................................#..............................................................................................#...............................#...............................................................................................#.............#...............................................................#.................#...........#...............................#...............#.....................................................................#....#.................................................................#........................................#....#...#...............................#...............................................................#...................................................................................................................................................#..............................................................................................#...............................#...............................................................................................#.............#...................
...................................#..............#.........#.............................................................................#............................................................................................................................................................................#...............................................#..........................................................................#....................................................#................#........................................................................#..............#............................................................................................................................................................................................#................#..............#...................................#..............#.........#.............................................................................#............................................................................................................................................................................#...............................................#..........................................................................#....................................................#................#........................................................................#..............#............................................................................................................................................................................................#................#..............#...................................#..............#.........#.............................................................................#............................................................................................................................................................................#...............................................#...........
......................................................................#....................................................................................................................#....................................................#........................................#..........#......................#....................................................................................................................................................................................#......#........#...........................................................................#...................................#...#...................................................................#....................................................................#....................#.#...............................................................................................#....................................................................................................................#....................................................#........................................#..........#......................#....................................................................................................................................................................................#......#........#...........................................................................#...................................#...#...................................................................#....................................................................#....................#.#...............................................................................................#....................................................................................................................#....................................................#........................................#..........#......................#.......................................................
.....................................................#...................................................................................................#..............................................................................#.............#........................................................................................................................................................................#..........................#........................................................#.........................................................................................................................#.......................................#...#............................................................................................#............................................................................................................#...................................................................................................#..............................................................................#.............#........................................................................................................................................................................#..........................#........................................................#.........................................................................................................................#.......................................#...#............................................................................................#............................................................................................................#...................................................................................................#..............................................................................#.............#............................................................................................................................
.....#.................#.................##.........#........................................#.....................................#..#.........................................................................#...............................................................................#.......................................................................................................................#...............................#.......#.................................#..................................#.....................................................................................................................................................................##......................................................................................................................................#.................#.................##.........#........................................#.....................................#..#.........................................................................#...............................................................................#.......................................................................................................................#...............................#.......#.................................#..................................#.....................................................................................................................................................................##......................................................................................................................................#.................#.................##.........#........................................#.....................................#..#.........................................................................#...............................................................................#..................................................................................
.................#...........................................................................................................#........................................................#...........#...........................................................................................................................................................................................................#.................................................................................................#............................#...........#......................................................#......................................................................................................#............................................#..........................................................................................#...........................................................................................................#........................................................#...........#...........................................................................................................................................................................................................#.................................................................................................#............................#...........#......................................................#......................................................................................................#............................................#..........................................................................................#...........................................................................................................#........................................................#...........#................................................................................................................................................................................
...............#..................................................................................................................................#..............................#........#....................................................................................................................................................................................#....................................................#......#.....................................#..........................................................................................................................................................................................................................................................................................#..........................................................#.....................#..................................................................................................................................#..............................#........#....................................................................................................................................................................................#....................................................#......#.....................................#..........................................................................................................................................................................................................................................................................................#..........................................................#.....................#..................................................................................................................................#..............................#........#....................................................................................................................................................................................#...
....................#.......................#...................................................................................................................................................................................................................................................................#...................................................................................................#..............................................#...................#....#.......#....................................................................................................................................#..........#..................#................................................#............................................#..............................#......................................#......................#.......................#...................................................................................................................................................................................................................................................................#...................................................................................................#..............................................#...................#....#.......#....................................................................................................................................#..........#..................#................................................#............................................#..............................#......................................#......................#.......................#...................................................................................................................................................................................................................................................................#..................................................................
.#...................................#.............#.......#..........................................#...................................................................................#..................................#.............................................................................................#......#...............................................#..................................................#...........................................................#.......................................................................#...............................................................................#.......................................................#...............................#...............................................................#.............................#...................................#.............#.......#..........................................#...................................................................................#..................................#.............................................................................................#......#...............................................#..................................................#...........................................................#.......................................................................#...............................................................................#.......................................................#...............................#...............................................................#.............................#...................................#.............#.......#..........................................#...................................................................................#..................................#.............................................................................................#......#...............................................#
..#.........#...................................................#....................##.............................#..............................................................................................................................................................................#..........................................................#.......................#..............................................................................................................................#.....................................#.......................................................................#........#....................................#...............................................#....................................................#......................................#..................#.........#...................................................#....................##.............................#..............................................................................................................................................................................#..........................................................#.......................#..............................................................................................................................#.....................................#.......................................................................#........#....................................#...............................................#....................................................#......................................#..................#.........#...................................................#....................##.............................#..............................................................................................................................................................................#..........................................................#....................
..#.#................................................................#.....................................................................................................................#................................................................................................................................#..........................#...............................#.......................................................................................................................................................................#......................#.........................#.....................................................................................#..............................................................................................................#..........................#.#................................................................#.....................................................................................................................#................................................................................................................................#..........................#...............................#.......................................................................................................................................................................#......................#.........................#.....................................................................................#..............................................................................................................#..........................#.#................................................................#.....................................................................................................................#................................................................................................................................#..........................#...........................
....#..................................................................................................................#.....................#..............................................................#........................#..............................#......................#..............................................................#.......................#................................................................#........#...................................................................................................................................#....................................................................................................................................................................................#...#..................#.....................................#..................................................................................................................#.....................#..............................................................#........................#..............................#......................#..............................................................#.......................#................................................................#........#...................................................................................................................................#....................................................................................................................................................................................#...#..................#.....................................#..................................................................................................................#.....................#..............................................................#........................#..............................#......................#..............................................................#.......................#
.....................................................................................#...................................................#............................#........................................#..#.....................#......................#...................#.............................................................................................................#.....................................................................#........................#...........................................#............................................#......................................................................#....................#.........................#....................#.............................................#...............#......................#................#........................................................................................#...................................................#............................#........................................#..#.....................#......................#...................#.............................................................................................................#.....................................................................#........................#...........................................#............................................#......................................................................#....................#.........................#....................#.............................................#...............#......................#................#........................................................................................#...................................................#............................#........................................#..#.....................#......................#...................#...............................................................................................
....................................#................#...................#..............#..#..................#..................................................................................................................................#................#.................................................................................#.....#....#................#..................................................#.......................................#.........#........................................................................#.................................................................................................................................................................................................#...........................#..#.......#....#.....................................................................#................#...................#..............#..#..................#..................................................................................................................................#................#.................................................................................#.....#....#................#..................................................#.......................................#.........#........................................................................#.................................................................................................................................................................................................#...........................#..#.......#....#.....................................................................#................#...................#..............#..#..................#..................................................................................................................................#................#.................................................................................#.....#....#................#..
............................................................................#....................................................................#..........#.........................................................................................................................................................................#......#.#....................#.#.....................#...............................#......#....#...................................#..............................................................................................#........................................................................#.....................................................................................................................................................................................................................................................................#....................................................................#..........#.........................................................................................................................................................................#......#.#....................#.#.....................#...............................#......#....#...................................#..............................................................................................#........................................................................#.....................................................................................................................................................................................................................................................................#....................................................................#..........#.........................................................................................................................................................................#......#.#....................#.#............
#........................#.......................................#..............................................................#..........#...........................................................................................................................##....#.........................................................................................................................................................................#......................................#..................................#........................#..........................................................................................#.......#....................#........#............#.................................................................#...................................................................#........................#.......................................#..............................................................#..........#...........................................................................................................................##....#.........................................................................................................................................................................#......................................#..................................#........................#..........................................................................................#.......#....................#........#............#.................................................................#...................................................................#........................#.......................................#..............................................................#..........#...........................................................................................................................##....#.....................................................................................................
............#.......#............................#...#......................................................#......##...........................#..................................#...................................................................................#......................................................................#......................................................#.................#....................................#..........................................................................#.................................................................................................................#................#........................#..........................................#...........................................................................................................#.......#............................#...#......................................................#......##...........................#..................................#...................................................................................#......................................................................#......................................................#.................#....................................#..........................................................................#.................................................................................................................#................#........................#..........................................#...........................................................................................................#.......#............................#...#......................................................#......##...........................#..................................#...................................................................................#......................................................................#....................................
.................##.......................#............#.........................................................................................................................#................................................................................#.......................................................#........................#.........................................................#...............................#............................................#......................#.............................#.............#...............................................................................................................#.......#.........................................................................................................................................................................##.......................#............#.........................................................................................................................#................................................................................#.......................................................#........................#.........................................................#...............................#............................................#......................#.............................#.............#...............................................................................................................#.......#.........................................................................................................................................................................##.......................#............#.........................................................................................................................#................................................................................#.......................................................#........................#...............................
...................................................#.......................#.......................................#...........................#..#.#...................................#......#..........................................#.............................#.........................................#................#.......................................#..........................#.................................#..........................................................................#.....................#.......................................................................................................................................................................................................................................................................................................................................................#.......................#.......................................#...........................#..#.#...................................#......#..........................................#.............................#.........................................#................#.......................................#..........................#.................................#..........................................................................#.....................#.......................................................................................................................................................................................................................................................................................................................................................#.......................#.......................................#...........................#..#.#...................................#......#..........................................#.............................#.........................................#................#.......................................#.......
................................................................................................................#......................#..............#.....#..........................................#........................................#...............................................................................#................................................................#.......................#.................................................................................#....#............#........................#...............................................................................................................#..............................#..................................................................................................##.......#............................................................................................................................................#......................#..............#.....#..........................................#........................................#...............................................................................#................................................................#.......................#.................................................................................#....#............#........................#...............................................................................................................#..............................#..................................................................................................##.......#............................................................................................................................................#......................#..............#.....#..........................................#........................................#...............................................................................#..................................................
...................................#...............................................................................................................................#..............#..................................................#....#.................#...............................................................#.............................................................................................................#....................#............................................................................................................................................#..............................................................#..#....................................................................................................................................#.............................................................#...............................................................................................................................#..............#..................................................#....#.................#...............................................................#.............................................................................................................#....................#............................................................................................................................................#..............................................................#..#....................................................................................................................................#.............................................................#...............................................................................................................................#..............#..................................................#....#.................#...............................................................#......................................................
.....#.................................................................................#..........#............................#.................................................................................................................................#...#..................................#...........................#.........................................................................................................................................................................................................#......#..........................................................................#..................................................................................................................................#.#.............................................................................#.................................................................................#..........#............................#.................................................................................................................................#...#..................................#...........................#.........................................................................................................................................................................................................#......#..........................................................................#..................................................................................................................................#.#.............................................................................#.................................................................................#..........#............................#.................................................................................................................................#...#..................................#...........................#..............................................
..............................#.....#.........................#........................#...............................................................................................#................#..........#...............................................#.................#....................................................#.......................................................#...............................................#..................................................................................#...#..#..............#...................................................................................................................................................................................................#....#.....#.................................................................................................#.....#.........................#........................#...............................................................................................#................#..........#...............................................#.................#....................................................#.......................................................#...............................................#..................................................................................#...#..#..............#...................................................................................................................................................................................................#....#.....#.................................................................................................#.....#.........................#........................#...............................................................................................#................#..........#...............................................#.................#....................................................#........................................
......................................#........................#.............................................................................................................................................##..............................................................#.......................................#....................#............#....................#..............#......................................................................................................................................#..........#...............................#...#.......#.............##.............#............................................#........................................................#.........................#......................................................................#..........#...........................................#........................#.............................................................................................................................................##..............................................................#.......................................#....................#............#....................#..............#......................................................................................................................................#..........#...............................#...#.......#.............##.............#............................................#........................................................#.........................#......................................................................#..........#...........................................#........................#.............................................................................................................................................##..............................................................#.......................................#....................#............#....................#......
...#..............................................#.........................................................................#............................................................#...................#................................#..............#...#....#..........................................................#...........................................................#..............................................#................................................................................................................................#..........................................................#.............................#......................................................................................................................#..............#.........#..........................#..............................................#.........................................................................#............................................................#...................#................................#..............#...#....#..........................................................#...........................................................#..............................................#................................................................................................................................#..........................................................#.............................#......................................................................................................................#..............#.........#..........................#..............................................#.........................................................................#............................................................#...................#................................#..............#...#....#..........................................................#.................................................
..........................................#........................#.................................#................................................#..........................................#..#..........................................................#................................................................................#.#.............................................................................................................................#................................................................#....................................................................................................................................#..#.........................................##...................................................................................................................................................#........................#.................................#................................................#..........................................#..#..........................................................#................................................................................#.#.............................................................................................................................#................................................................#....................................................................................................................................#..#.........................................##...................................................................................................................................................#........................#.................................#................................................#..........................................#..#..........................................................#................................................................................#.#................................
.#..................................................................................................................#...........................................................................#................................................................................................................................#..........................#...........#.........................#..............#.#..........................#....................................................................#......................#.....#.....#.#......#................................................................................#....................................................................................................................#........#................................................#............#..#..................................................................................................................#...........................................................................#................................................................................................................................#..........................#...........#.........................#..............#.#..........................#....................................................................#......................#.....#.....#.#......#................................................................................#....................................................................................................................#........#................................................#............#..#..................................................................................................................#...........................................................................#................................................................................................................................#..........................#...........#..........
........................................................................#....................................................#......................#............................................................#......................................#..............................#..........#................................................................................................................................#.......................................................................................................................#.........#.........................................................................................#......#...............#......................#...............#........................................................................................................................................................................................#....................................................#......................#............................................................#......................................#..............................#..........#................................................................................................................................#.......................................................................................................................#.........#.........................................................................................#......#...............#......................#...............#........................................................................................................................................................................................#....................................................#......................#............................................................#......................................#..............................#..........#................................................................................
................................#............#.........##..........................................#.......................................................................#..........................#..............................#.............................................................................................................#...........................................................#......................................................................................................#...........................................................................................................................................................#.............#.....................................#..........................#..................................#............................#............................................#............#.........##..........................................#.......................................................................#..........................#..............................#.............................................................................................................#...........................................................#......................................................................................................#...........................................................................................................................................................#.............#.....................................#..........................#..................................#............................#............................................#............#.........##..........................................#.......................................................................#..........................#..............................#.............................................................................................................#...............................
...........#................#.................................................................#.............#...................#...................................................#.......................................#...............#.............................................................#......#................................#.......................................#......................#....................#.................#......................#..................#.....................................#...........................................#...................#..........#..........................................................................#......................................................#...................................................................................................#................#.................................................................#.............#...................#...................................................#.......................................#...............#.............................................................#......#................................#.......................................#......................#....................#.................#......................#..................#.....................................#...........................................#...................#..........#..........................................................................#......................................................#...................................................................................................#................#.................................................................#.............#...................#...................................................#.......................................#...............#.............................................................#......#................................#................................
.........#...........#...................................................................................................................#..#.........................................................................#.......#..................#.............................#............................................................................................#...........................................#.............#.........................................................................................................#...........................#.............................#.........................#.....................................................................#.................................#..................................................#.......................................................#...........#...................................................................................................................#..#.........................................................................#.......#..................#.............................#............................................................................................#...........................................#.............#.........................................................................................................#...........................#.............................#.........................#.....................................................................#.................................#..................................................#.......................................................#...........#...................................................................................................................#..#.........................................................................#.......#..................#.............................#............................................................................................#......
........................................................................................................................................#...........#....................#..........................................#................................#.......................................................................................................................................................................................................................................................................................#...............#...........................................................................................................................#............#.........................................................................................#.....................................................................................................................................................................................#...........#....................#..........................................#................................#.......................................................................................................................................................................................................................................................................................#...............#...........................................................................................................................#............#.........................................................................................#.....................................................................................................................................................................................#...........#....................#..........................................#................................#.............................................................................................................................
.............#..#....................................................##.........#.............................#........#....................................................#.........#...................................................#......................................................................................................#......#......#..............................................................................#..........................................................#................................................................................................#..............................#........................................................#..............#.............................................................#...........................................................................#..#....................................................##.........#.............................#........#....................................................#.........#...................................................#......................................................................................................#......#......#..............................................................................#..........................................................#................................................................................................#..............................#........................................................#..............#.............................................................#...........................................................................#..#....................................................##.........#.............................#........#....................................................#.........#...................................................#......................................................................................................#......#......#...................
............................................#.....................#................................................................#.................................................................................................#.......................................................................................#.................................................................#....................................#.......................................................#....................................................................................................................................................................................#.....................................................................................#................#.................................................................................................#.....................#................................................................#.................................................................................................#.......................................................................................#.................................................................#....................................#.......................................................#....................................................................................................................................................................................#.....................................................................................#................#.................................................................................................#.....................#................................................................#.................................................................................................#.......................................................................................#.....................................................
.................#................................#................................................................................................................#........................................................#.........................................................................................#......................................................#.......................................#.....#.....................................................................................................................#............................................................................#...................................................................#......................#.....................................................................................................................................#................................#................................................................................................................#........................................................#.........................................................................................#......................................................#.......................................#.....#.....................................................................................................................#............................................................................#...................................................................#......................#.....................................................................................................................................#................................#................................................................................................................#........................................................#.........................................................................................#......................................................#.....
...........................................#.........#..........................................#........................................................#...................#......#..#...#..................#........................................................................................#....#..#................................................................#.................................................................................................................................................................#....................................#.................................................................................................#........................................................#......................................................................................................................................#.........#..........................................#........................................................#...................#......#..#...#..................#........................................................................................#....#..#................................................................#.................................................................................................................................................................#....................................#.................................................................................................#........................................................#......................................................................................................................................#.........#..........................................#........................................................#...................#......#..#...#..................#........................................................................................#....#..#................................................................#..
..........................................#......#......#..............#.......................................#....................................................................................#...........#..................#.............................................................#..............#.........................................................................................................................................................#.........................#...............................................#............#..............................................#....................................................................#...................................................#............................................#.................................................................................................#......#......#..............#.......................................#....................................................................................#...........#..................#.............................................................#..............#.........................................................................................................................................................#.........................#...............................................#............#..............................................#....................................................................#...................................................#............................................#.................................................................................................#......#......#..............#.......................................#....................................................................................#...........#..................#.............................................................#..............#..................................................................
..................................................................#..................................................................................................................................................................................#..........#......................................#.......................#........................................................................................#..........................................................#..................................#.......................#....................#......................................................................................#......................................................#......#......................................#......................................................................#.........................................................................#..................................................................................................................................................................................#..........#......................................#.......................#........................................................................................#..........................................................#..................................#.......................#....................#......................................................................................#......................................................#......#......................................#......................................................................#.........................................................................#..................................................................................................................................................................................#..........#......................................#.......................#...................................................
..................................................................................................................................................................................................................#...............#......................................#...............................................................................................................................#..........................#....................................................................#......................................................................................#..............................................................................................................................................#................................................................................................................................................................................................................................................................................................................#...............#......................................#...............................................................................................................................#..........................#....................................................................#......................................................................................#..............................................................................................................................................#................................................................................................................................................................................................................................................................................................................#...............#......................................#.........................................................................................................
...............................................................#......#..........................................................#.......#....#...................................................................................................................................................................................#.............................#.#....................................................................................................................#....#...................................#.......................#..........#..............................................................#........................#.........................................#.....#...............................................................................#...............................................#.................................................................#......#..........................................................#.......#....#...................................................................................................................................................................................#.............................#.#....................................................................................................................#....#...................................#.......................#..........#..............................................................#........................#.........................................#.....#...............................................................................#...............................................#.................................................................#......#..........................................................#.......#....#...................................................................................................................................................................................#.............................#.#................
.................................#........................................................................#.........#...#..........................................................................................................................#........................................................#...................#...#..............................................#..........#.....................#.............#.................................................................................#.........................#.......................................................................................#.........................................................................................#..................#.....................................#...................................................#.................................#........................................................................#.........#...#..........................................................................................................................#........................................................#...................#...#..............................................#..........#.....................#.............#.................................................................................#.........................#.......................................................................................#.........................................................................................#..................#.....................................#...................................................#.................................#........................................................................#.........#...#..........................................................................................................................#........................................................#...................#...#..............................................
...................................................................................#...................#.....................................#.................................#.#.............................................................#..............#...............................................................................#.......................................#.....................................#...........#...#....................................................#....................#...........................#............................#................................................#.................................#......#........#..............................................................................................................................................................................................................................................#...................#.....................................#.................................#.#.............................................................#..............#...............................................................................#.......................................#.....................................#...........#...#....................................................#....................#...........................#............................#................................................#.................................#......#........#..............................................................................................................................................................................................................................................#...................#.....................................#.................................#.#.............................................................#..............#...............................................................................#....................................
#..........#...........................................#......................................#............#..........................................................................................#............#.....................................#.......................................................................#.......................................................................................................#..........................................................................................................#.........................................................................................#..........................................................................#............................................................................................#.......................#..........#...........................................#......................................#............#..........................................................................................#............#.....................................#.......................................................................#.......................................................................................................#..........................................................................................................#.........................................................................................#..........................................................................#............................................................................................#.......................#..........#...........................................#......................................#............#..........................................................................................#............#.....................................#.......................................................................#.................................................
....................#.............................................................#............................................................................................................#.................................#................................................................................#..........................................................#...................#...#........................#......................#.....................................#...................................................................................................#............................................................................................................................................................#..................................#..................................................................#.............................................................#............................................................................................................#.................................#................................................................................#..........................................................#...................#...#........................#......................#.....................................#...................................................................................................#............................................................................................................................................................#..................................#..................................................................#.............................................................#............................................................................................................#.................................#................................................................................#..........................................................#.....
...............#...........................................................................................................................................................................................................#.....#.....................#..#..................................#....................................................................................................#.............#.....#...........#........................................#.....#....................................##.....................................................#........................................#..............#.......#........#.............................................#........................................................................................................#...................#...........................#...........................................................................................................................................................................................................#.....#.....................#..#..................................#....................................................................................................#.............#.....#...........#........................................#.....#....................................##.....................................................#........................................#..............#.......#........#.............................................#........................................................................................................#...................#...........................#...........................................................................................................................................................................................................#.....#.....................#..#..................................#.....................................................................................
...............................................................................................................#.........................................#..#......#...............................................................................................................................................#......................................................................................................#....#....................#...............#...#...........#..................................#.................................................................................................................................................................#..........................................................................#............................................................#...........................................................................................................................#.........................................#..#......#...............................................................................................................................................#......................................................................................................#....#....................#...............#...#...........#..................................#.................................................................................................................................................................#..........................................................................#............................................................#...........................................................................................................................#.........................................#..#......#...............................................................................................................................................#...............................................................
........................................................................................#............#...........................................#........................................................................................................#...#............................#..............#...........................#..#....#..#......#.........................................................#................................................................#..................................................#...#........................................#..................................................................................................#........................#..................#........................................................#.#........................................................................................................................................#............#...........................................#........................................................................................................#...#............................#..............#...........................#..#....#..#......#.........................................................#................................................................#..................................................#...#........................................#..................................................................................................#........................#..................#........................................................#.#........................................................................................................................................#............#...........................................#........................................................................................................#...#............................#..............#...........................#..#....#..#......#..........................
.#...................................................................................................................#...##.........#......#.....................................#.............#......................................................#.........................................#..........#....#.......................................................................#.............#.......#...................................................................................................................................#..#.#............#..................................#.....................................................#.............#......................#.........................................#..........................................#.#.............#............#..........................#...................................................................................................................#...##.........#......#.....................................#.............#......................................................#.........................................#..........#....#.......................................................................#.............#.......#...................................................................................................................................#..#.#............#..................................#.....................................................#.............#......................#.........................................#..........................................#.#.............#............#..........................#...................................................................................................................#...##.........#......#.....................................#.............#......................................................#.........................................#..........#....#..................................................................
...............................................................................................................#.....#.........................................................#......................#....................#........................................................................#...........................................................#.......................................................................................................................#..................#...............................................#.............................#................#..#.#............................................................................................#...................................#......................................................................##....................................................................................................................................#.....#.........................................................#......................#....................#........................................................................#...........................................................#.......................................................................................................................#..................#...............................................#.............................#................#..#.#............................................................................................#...................................#......................................................................##....................................................................................................................................#.....#.........................................................#......................#....................#........................................................................#...........................................................#..................
..................................................#.......................................................................#......................................#.#.......................................................................................#...............................................#...........#...............................................................................................#........#.#...#..............................................#.......#.................................#..................#..#.................#..........................................#....................................................................................#...#....................................................................................................................................................................................#.......................................................................#......................................#.#.......................................................................................#...............................................#...........#...............................................................................................#........#.#...#..............................................#.......#.................................#..................#..#.................#..........................................#....................................................................................#...#....................................................................................................................................................................................#.......................................................................#......................................#.#.......................................................................................#...............................................#...........#...........................................................
......#.............#.................................#....................................#...............................#.................................................................................................................................................................................#.....#.................................................................................#.......#.............................................#..........................................................................#.........................................................#........................................................................................................................#........................................................#...#..................................#............#......#......#.............#.................................#....................................#...............................#.................................................................................................................................................................................#.....#.................................................................................#.......#.............................................#..........................................................................#.........................................................#........................................................................................................................#........................................................#...#..................................#............#......#......#.............#.................................#....................................#...............................#.................................................................................................................................................................................#.....#...............................................................
...#..............................................................................................................................................................................................................................................................#...................................................................#.#.............................#.................................................................................#..............................................................#.........#...........................#......................#....................................#........................................................................................................#.#........................................................................#....#..............................#..............................................................................................................................................................................................................................................................#...................................................................#.#.............................#.................................................................................#..............................................................#.........#...........................#......................#....................................#........................................................................................................#.#........................................................................#....#..............................#..............................................................................................................................................................................................................................................................#...................................................................#.#.............................#............
..............................................................#........................#........................#....................................................................................................................................#.........##.............#.#..........................#..................................................................................................................................#................#..........#...........................................................................#................#..................................................................................................#...................................................................................................#...............#......................................#......................................................................#........................#........................#....................................................................................................................................#.........##.............#.#..........................#..................................................................................................................................#................#..........#...........................................................................#................#..................................................................................................#...................................................................................................#...............#......................................#......................................................................#........................#........................#....................................................................................................................................#.........##.............#.#..........................#.......................................................................
#....................................................................................................................#.......#.......................#.......................................................#.........................................................................#......................................#..................#...............................................................................#......................................................#..........#............................................................................................................................................##.........#.........................................................................................#.......#......................................................................#.........#....................................................................................................................#.......#.......................#.......................................................#.........................................................................#......................................#..................#...............................................................................#......................................................#..........#............................................................................................................................................##.........#.........................................................................................#.......#......................................................................#.........#....................................................................................................................#.......#.......................#.......................................................#.........................................................................#......................................#..................#.................................
.......#...............#.....................................................................................................................................................................#............................................................................#..........#...........#...............................#...........................................................#................................................................#.................#............#..............................................................#...................................................................................................................................................................................................................#....................................................................#...............#.....................................................................................................................................................................#............................................................................#..........#...........#...............................#...........................................................#................................................................#.................#............#..............................................................#...................................................................................................................................................................................................................#....................................................................#...............#.....................................................................................................................................................................#............................................................................#..........#...........#...............................#.................................................
.............#........................#......................................#............................#................#.....#............................#..........................................#........................................................................................................................#.......#........................................................#..........................................#...............................#..........................#.................................#........................#........................................................#.................#...................................................#........#......................................................................................................#.......................................#........................#......................................#............................#................#.....#............................#..........................................#........................................................................................................................#.......#........................................................#..........................................#...............................#..........................#.................................#........................#........................................................#.................#...................................................#........#......................................................................................................#.......................................#........................#......................................#............................#................#.....#............................#..........................................#........................................................................................................................#.......#........................................
..........................................................................#....................#........................#............................................#..#.........................#................................................................#...##............................................................................................................................................#........................................#.....#..................................................................................................................................................................#............................................................................................................#...#...............................................................................................................................................................#....................#........................#............................................#..#.........................#................................................................#...##............................................................................................................................................#........................................#.....#..................................................................................................................................................................#............................................................................................................#...#...............................................................................................................................................................#....................#........................#............................................#..#.........................#................................................................#...##..........................................................................................................
............................#...............................#..................#......................#.............#.........#............................................#....................#.........................................#...........................................#.............................................#......................................##......................#..................................................#..................................................................#.......................................................................................................................#................................................................................................#.....................................................#.....................#...........#...............................#...............................#..................#......................#.............#.........#............................................#....................#.........................................#...........................................#.............................................#......................................##......................#..................................................#..................................................................#.......................................................................................................................#................................................................................................#.....................................................#.....................#...........#...............................#...............................#..................#......................#.............#.........#............................................#....................#.........................................#...........................................#.............................................#......................................##......
.............#..............................#.........................................................................................................................#.............................#................................................................................................#.................................................#....................................#................#.#.............................#....#......#.......................#.....#...........................................................................#..................#.....................................................#.............................#...................................................#.....................................#..............#............................................#..........................#..............................#.........................................................................................................................#.............................#................................................................................................#.................................................#....................................#................#.#.............................#....#......#.......................#.....#...........................................................................#..................#.....................................................#.............................#...................................................#.....................................#..............#............................................#..........................#..............................#.........................................................................................................................#.............................#................................................................................................#.................................................#...........................
....................#............................................................#........................................................#.#..................................................................#..........................................................................................#.......#...................#..#...................#..............................................................#.............................................................................................................................................#..............................#....................#.....................#.....................................#.............................................................................................................#.........................................................#............................................................#........................................................#.#..................................................................#..........................................................................................#.......#...................#..#...................#..............................................................#.............................................................................................................................................#..............................#....................#.....................#.....................................#.............................................................................................................#.........................................................#............................................................#........................................................#.#..................................................................#..........................................................................................#.......#...................#..#...................#.....................
...........#...................................#......................................................................................................#.................#...................................................#..........#............................................................................................................................................#........................................................#....#.......#.......#..............................................#..........................................................................................................................................................#............................................................................................................................................................................#...................................#......................................................................................................#.................#...................................................#..........#............................................................................................................................................#........................................................#....#.......#.......#..............................................#..........................................................................................................................................................#............................................................................................................................................................................#...................................#......................................................................................................#.................#...................................................#..........#...........................................................................................................................................
....................#.......................................................................................................#...#..........#................................................................................................................#..........................................................................................................#.......#......#.......#....................#.......................................................................................................................................................#...................................................................................................................................................................................................................................#...#.....................#........................#.......................................................................................................#...#..........#................................................................................................................#..........................................................................................................#.......#......#.......#....................#.......................................................................................................................................................#...................................................................................................................................................................................................................................#...#.....................#........................#.......................................................................................................#...#..........#................................................................................................................#..........................................................................................................#.......#...
.......................................................#......................................................................................#..................................................................#....................................................#................#..#.....................................................#....#....................................................................................................................................................................#.....................................#.........................................#........................#...............................................................................................................................#...........#......................................#..............................................................................#......................................................................................#..................................................................#....................................................#................#..#.....................................................#....#....................................................................................................................................................................#.....................................#.........................................#........................#...............................................................................................................................#...........#......................................#..............................................................................#......................................................................................#..................................................................#....................................................#................#..#.....................................................#....#.............................
.................................#.........................................#...............................................................#.............................................................#....#..#..........................................................#.....................................................#...........#........#.........................................#...............................................................#.................................#....#..........................#............................................#..............................#...#.................#.......#........................................#..........#..................................................#.............#..................#.......................................#...#.............................................#.........................................#...............................................................#.............................................................#....#..#..........................................................#.....................................................#...........#........#.........................................#...............................................................#.................................#....#..........................#............................................#..............................#...#.................#.......#........................................#..........#..................................................#.............#..................#.......................................#...#.............................................#.........................................#...............................................................#.............................................................#....#..#..........................................................#.....................................................#...........#........#...........................
...............................................................................................................................#............................................................#..................#......................................................................................................................................................................#.....................................................#.............................................................................#.............................#..........#...........#...........................#.................#.....................................................................................................................................................................................#.........................................................................................................................................................#............................................................#..................#......................................................................................................................................................................#.....................................................#.............................................................................#.............................#..........#...........#...........................#.................#.....................................................................................................................................................................................#.........................................................................................................................................................#............................................................#..................#...................................................................................................................................................................
.....................#..........#..............................................................#....................................................#...............#..........................................#.........................................................................................................#.......#..................................................................................#.....#..............##..............................................#.......................................................................#....................................................................................#.......................................................................#...................#...#............................#...............................................................................#..........#..............................................................#....................................................#...............#..........................................#.........................................................................................................#.......#..................................................................................#.....#..............##..............................................#.......................................................................#....................................................................................#.......................................................................#...................#...#............................#...............................................................................#..........#..............................................................#....................................................#...............#..........................................#.........................................................................................................#.......#.................................................
................................................#..................................................................................................#...................#...............#....................................................................................#......................#..............................................................................................................................#.........................................#.............................................................................#.....#...................................................................#.........................................................................................................................................................................................................................................................#..................................................................................................#...................#...............#....................................................................................#......................#..............................................................................................................................#.........................................#.............................................................................#.....#...................................................................#.........................................................................................................................................................................................................................................................#..................................................................................................#...................#...............#....................................................................................#......................#...............................................................................
.......................#...................................................................................#.................................................................#.......................................#.................................................................#......................................#...............................................................#....................#..................................................................................................#..................#....................................................#.................................................#...................#...................................#...........................................#................................#...............................................................................#...................................................................................#.................................................................#.......................................#.................................................................#......................................#...............................................................#....................#..................................................................................................#..................#....................................................#.................................................#...................#...................................#...........................................#................................#...............................................................................#...................................................................................#.................................................................#.......................................#.................................................................#......................................#....................................................
........#.........................#....................................................................................................#..................................................................#......................................#.........................................................................#................................#...............................................................................................................................................#............................#..............................#....#.......................................................................................#......................................................................................................#...............................................#..#......................#.........................#....................................................................................................#..................................................................#......................................#.........................................................................#................................#...............................................................................................................................................#............................#..............................#....#.......................................................................................#......................................................................................................#...............................................#..#......................#.........................#....................................................................................................#..................................................................#......................................#.........................................................................#................................#......................
...............................................#......................................#..............................................................................................................................#.........................#.....#..............#..........................................................................................................................................................................................................##.....................#..................................................................................................#......................#...#....#......................................#...................#.#...........................#..#.................................#.....................................................................................................................#......................................#..............................................................................................................................#.........................#.....#..............#..........................................................................................................................................................................................................##.....................#..................................................................................................#......................#...#....#......................................#...................#.#...........................#..#.................................#.....................................................................................................................#......................................#..............................................................................................................................#.........................#.....#..............#..............................................................................................................
.............................................................#...................................................................................................#......................................................#..........................................#....................................#............#...........................................#....................................................................#...............................................#......................................................................#....................................#...................................................................................................................#...........................................................................................................#........................................................................#...................................................................................................#......................................................#..........................................#....................................#............#...........................................#....................................................................#...............................................#......................................................................#....................................#...................................................................................................................#...........................................................................................................#........................................................................#...................................................................................................#......................................................#..........................................#....................................#............#...........................................#.................
............#.................#...................#...........................................................................#.....................................................#....................................................................................................................................................................#.......#..............#.........................................................................#.........#...................................#.........................................................................#...........................................................................................................................................................#...............................................................#...........................................#.................#...................#...........................................................................#.....................................................#....................................................................................................................................................................#.......#..............#.........................................................................#.........#...................................#.........................................................................#...........................................................................................................................................................#...............................................................#...........................................#.................#...................#...........................................................................#.....................................................#....................................................................................................................................................................#.......#..............#..
.............#.............................#.................#.................................................................................................................................................................................#..............................................#..............#..................................#................#..............................................................................................#.....................................................................................................#...........................#...............................#.....................#.#.....................#.#..................................#.........................#.....................................................................................#.....................#.............................#.................#.................................................................................................................................................................................#..............................................#..............#..................................#................#..............................................................................................#.....................................................................................................#...........................#...............................#.....................#.#.....................#.#..................................#.........................#.....................................................................................#.....................#.............................#.................#.................................................................................................................................................................................#..............................................#..............#..................................#................#.................
.....................................................#..................#...............#..............#..........................................................................................................#...................................................................................#.................................................................#...................................................................#........................................................................................................................................#......................................#.............................................................#........................................................................................................................................................................................................#..................#...............#..............#..........................................................................................................#...................................................................................#.................................................................#...................................................................#........................................................................................................................................#......................................#.............................................................#........................................................................................................................................................................................................#..................#...............#..............#..........................................................................................................#...................................................................................#.................................................................#..........
.............................................................#.......#.......................................#.....................................................................#.....#..........................................#................#........................................................#.....................................................................................#............#...............................................................#............................................................................................................................................................................................................................................................................................#.............................#..............................................................................................#.......#.......................................#.....................................................................#.....#..........................................#................#........................................................#.....................................................................................#............#...............................................................#............................................................................................................................................................................................................................................................................................#.............................#..............................................................................................#.......#.......................................#.....................................................................#.....#..........................................#................#........................................................#....................................................................
........................#..........................................................................................#................................#.........................................#..................................................................................................#.......................................................#...................#...........................#........................................#................#................#..............................................................#.............................................................#...............................................................#....................#................................................................................................#..............................................................#..........................................................................................#................................#.........................................#..................................................................................................#.......................................................#...................#...........................#........................................#................#................#..............................................................#.............................................................#...............................................................#....................#................................................................................................#..............................................................#..........................................................................................#................................#.........................................#..................................................................................................#.......................................................#...................#.....
....#...............................................#.....#................#.................#............................................#....................................#.......................#...........#.....................................#............................................................#..................................#........................................................#..........#.............................................................#.................................................................................................................................................................................................................................................................................................................................#...#................#...............................................#.....#................#.................#............................................#....................................#.......................#...........#.....................................#............................................................#..................................#........................................................#..........#.............................................................#.................................................................................................................................................................................................................................................................................................................................#...#................#...............................................#.....#................#.................#............................................#....................................#.......................#...........#.....................................#............................................................#..................................#.........................
..................#..................................................................................................................................................................................................................#.......................................................................................................#.........................##................................................................................................................................................#...................................#......................#.........................#...................#.............................................................................................................................................................................................................................#..................................................................................................................................................................................................................#.......................................................................................................#.........................##................................................................................................................................................#...................................#......................#.........................#...................#.............................................................................................................................................................................................................................#..................................................................................................................................................................................................................#.......................................................................................................#.........................##..........
.......................................................#....................................................................#.....................................#........................................................................................................................#...........#...........#.....................................#..............................................................................................................................................................................................#..............................................................................................................#...#..................................................................................................#......................................................................................................................#....................................................................#.....................................#........................................................................................................................#...........#...........#.....................................#..............................................................................................................................................................................................#..............................................................................................................#...#..................................................................................................#......................................................................................................................#....................................................................#.....................................#........................................................................................................................#...........#...........#.....................................#.........................
...................................#..........................................................................#.................#..............#.........#...............................#..............#..........................................#...........................................................#....................................................#...............................................#...........................................................................................................................................#.....................................#.....................................................................................#...........................................................................#........................................................................................................#..........................................................................#.................#..............#.........#...............................#..............#..........................................#...........................................................#....................................................#...............................................#...........................................................................................................................................#.....................................#.....................................................................................#...........................................................................#........................................................................................................#..........................................................................#.................#..............#.........#...............................#..............#..........................................#...........................................................#....................................................#..............
...............................#.............................#........................................................#............................#...............................#..............................................................#..........#...................................................................................#.........#.............#.........#.........#................#...............................................................................................................................................................................................#........#........................#.........#........................................#.........................................................................................................................................................................#.............................#........................................................#............................#...............................#..............................................................#..........#...................................................................................#.........#.............#.........#.........#................#...............................................................................................................................................................................................#........#........................#.........#........................................#.........................................................................................................................................................................#.............................#........................................................#............................#...............................#..............................................................#..........#...................................................................................#.........#.............#.........
............#........................................................................#.............#.......................................................................................................#.................................................................#........................#...................................................#.....................................................................................................................................................................................#...............................................................#...........................#..#............#.......................................................#...............................................#...#.................................................................................#........................................................................#.............#.......................................................................................................#.................................................................#........................#...................................................#.....................................................................................................................................................................................#...............................................................#...........................#..#............#.......................................................#...............................................#...#.................................................................................#........................................................................#.............#.......................................................................................................#.................................................................#........................#...................................................#........................
......................................#......................................................#........#..............................#....#............................................#....................................................#.................................................#.....................#..............................................#.............#....................................................#........................................................................#.....................................................................................................#...................#..........................................................#..................................................#....#...................##..................................................................................................#......................................................#........#..............................#....#............................................#....................................................#.................................................#.....................#..............................................#.............#....................................................#........................................................................#.....................................................................................................#...................#..........................................................#..................................................#....#...................##..................................................................................................#......................................................#........#..............................#....#............................................#....................................................#.................................................#.....................#..............................................#.............#.
.........................................................#..........................#...............................................#..............................................#...............................................................................................................................................................................#............................#...............................#....................#...................................................................................................................................................#.................................................#....................................................................................#.......................................................................................#..............................................................#..........................#...............................................#..............................................#...............................................................................................................................................................................#............................#...............................#....................#...................................................................................................................................................#.................................................#....................................................................................#.......................................................................................#..............................................................#..........................#...............................................#..............................................#...............................................................................................................................................................................#...............
.....................................................................#..........................#...........................................................................................................................................#.............................................#..........................#.........................................................#..............#............................#................................#........#.......................................................................................................................................................#............#.............................#.............................................#.........................#..................................................................................................................................................................#..........................#...........................................................................................................................................#.............................................#..........................#.........................................................#..............#............................#................................#........#.......................................................................................................................................................#............#.............................#.............................................#.........................#..................................................................................................................................................................#..........................#...........................................................................................................................................#.............................................#..........................#.........................................................#...
............................................................................................#..............................................#.....................#...#...................................................#....#...............................................................#............................................................#.............................................................#..........................................................#........................#.............................#......................................................................................#.......................................................................................................................................................#...............................................................................................................................................#..............................................#.....................#...#...................................................#....#...............................................................#............................................................#.............................................................#..........................................................#........................#.............................#......................................................................................#.......................................................................................................................................................#...............................................................................................................................................#..............................................#.....................#...#...................................................#....#...............................................................#............................................................#.......................
...................................................#.................................................................#.........................................................................................................................#.............................................#.........................#........................................#................................#................................................#....#.................##.....................#...#.......................#..........#..........................#..................#..................#.......................#........#.....................#..........................................................................................................................................................................#......................................................#.................................................................#.........................................................................................................................#.............................................#.........................#........................................#................................#................................................#....#.................##.....................#...#.......................#..........#..........................#..................#..................#.......................#........#.....................#..........................................................................................................................................................................#......................................................#.................................................................#.........................................................................................................................#.............................................#.........................#........................................#..................
........................................................#................................................................................................................#................................................................................................#........................................#...........................................................................................................#............................#.......#.......................................................................................................................................................................................................................................#...........................................#.#............................................................................#..............................................................#................................................................................................................#................................................................................................#........................................#...........................................................................................................#............................#.......#.......................................................................................................................................................................................................................................#...........................................#.#............................................................................#..............................................................#................................................................................................................#................................................................................................#........................................#...............................................................
.........................................#......................................................................................................................................#..................................#.#......................................#...................................................#..................................................#.................#........................................................#....................................................................................#....................................................................................................................................#......................................................#...............................#................................#.................................#..........#.........................................#......................................................................................................................................#..................................#.#......................................#...................................................#..................................................#.................#........................................................#....................................................................................#....................................................................................................................................#......................................................#...............................#................................#.................................#..........#.........................................#......................................................................................................................................#..................................#.#......................................#...................................................#..................................................#...............
..............#..........................................#.......................#......................................................#...................................#......#...............#................#..........................................................#....................................#..................................................................................#..........#...............................#.................#........................................................#.............................................................#....#............#...............#...........#...........................................................................#..............#...............................................................................#.......................#...............#..........................................#.......................#......................................................#...................................#......#...............#................#..........................................................#....................................#..................................................................................#..........#...............................#.................#........................................................#.............................................................#....#............#...............#...........#...........................................................................#..............#...............................................................................#.......................#...............#..........................................#.......................#......................................................#...................................#......#...............#................#..........................................................#....................................#..............................................................
................................#.......................................#.......................................................................................................................#................................................................................#..............#........................................................................#.................................................................#.....................................................................#................#............................................................................................................................#..........................................#...............................#....#...................#..........................................................................................................#.......................................#.......................................................................................................................#................................................................................#..............#........................................................................#.................................................................#.....................................................................#................#............................................................................................................................#..........................................#...............................#....#...................#..........................................................................................................#.......................................#.......................................................................................................................#................................................................................#..............#........................................................................#.........
..........#..................................................#....................................................................................................................................#.......................................#..........................................#............#........................#............#.#.....#..............................................................#................................................................................................................................................................#......#......#.......#.........#.............................#............................................#........................#..............................#..........................................................#.........................................#..................................................#....................................................................................................................................#.......................................#..........................................#............#........................#............#.#.....#..............................................................#................................................................................................................................................................#......#......#.......#.........#.............................#............................................#........................#..............................#..........................................................#.........................................#..................................................#....................................................................................................................................#.......................................#..........................................#............#........................#............#.#.....#..................................
................#............#............#...........................................................................................................................................................................................#................................#.....................#..............#....................................................#........................#.....................................................................................................................................................#..............................#............................................................#....................................................#...............................................................................................................................#............................#............#............#...........................................................................................................................................................................................#................................#.....................#..............#....................................................#........................#.....................................................................................................................................................#..............................#............................................................#....................................................#...............................................................................................................................#............................#............#............#...........................................................................................................................................................................................#................................#.....................#..............#....................................................#.................
........#..................................#.................#............................................................................#...............................................................................................#.........#...................................................................................#.................................................................................#...................................................#...............................................................................................................#.....................#....#....................#.........................................................#.......................................................................................#..........#.#........................................#..................................#.................#............................................................................#...............................................................................................#.........#...................................................................................#.................................................................................#...................................................#...............................................................................................................#.....................#....#....................#.........................................................#.......................................................................................#..........#.#........................................#..................................#.................#............................................................................#...............................................................................................#.........#...................................................................................#..........................................
...................................#..........................................................................##...#.................................................................#.............................#...........................#..........................................................................................#..................................................................................#..................................................#...........................................................................#..................................#..........................#..........#...............................#........................................................................#..................................................................................................................................#..........................................................................##...#.................................................................#.............................#...........................#..........................................................................................#..................................................................................#..................................................#...........................................................................#..................................#..........................#..........#...............................#........................................................................#..................................................................................................................................#..........................................................................##...#.................................................................#.............................#...........................#..........................................................................................#........................................
......#........................................................................................................#.................................................................................................................................................................#.......................................................#.....................#.#.......................................................................................................................#...................#.........................................................................................................................................................................................................#.........................................#........#.....#....................#..............................................#........................................................................................................#.................................................................................................................................................................#.......................................................#.....................#.#.......................................................................................................................#...................#.........................................................................................................................................................................................................#.........................................#........#.....#....................#..............................................#........................................................................................................#.................................................................................................................................................................#.......................................................#.....................#.#.................
.................................................................#..........#...................................................................#....................................................#..............................................................................................................................##...........#..#...................#...............................................................#................................................................#.........................#.........#...............................#....................................#...........................................................#......................................................................................#.........................................................................................................................................#..........#...................................................................#....................................................#..............................................................................................................................##...........#..#...................#...............................................................#................................................................#.........................#.........#...............................#....................................#...........................................................#......................................................................................#.........................................................................................................................................#..........#...................................................................#....................................................#..............................................................................................................................##...........#..#...................#..........
................................................................#..................##...............#...............................................................................#............................................................................#.....................................................................................#........................................................................................................................................................................................#................................................................................................................................................................................................................................#....#...#...................................................................................................................#..................##...............#...............................................................................#............................................................................#.....................................................................................#........................................................................................................................................................................................#................................................................................................................................................................................................................................#....#...#...................................................................................................................#..................##...............#...............................................................................#............................................................................#.....................................................................................#...........................
...........#...................................#........................................#.................................#...#..........................................#...............#..........#........................................................................#.............................................................................#.................................................................................................................................................................................#..................................................#...................#..................................................................#..........#........................#.....................................................#.....#......................#..........................................#...................................#........................................#.................................#...#..........................................#...............#..........#........................................................................#.............................................................................#.................................................................................................................................................................................#..................................................#...................#..................................................................#..........#........................#.....................................................#.....#......................#..........................................#...................................#........................................#.................................#...#..........................................#...............#..........#........................................................................#.............................................................................#.......................
#............................................................#........................#..........................................................................................#...........................#..............................#....#.........#..........................................#...................................#........................#.......#...............#......................................................#...#...........................#.##.....#...............................................................................................................#.......................................................#....................................................#.........##..........................#..#..............................................#.............................#............................................................#........................#..........................................................................................#...........................#..............................#....#.........#..........................................#...................................#........................#.......#...............#......................................................#...#...........................#.##.....#...............................................................................................................#.......................................................#....................................................#.........##..........................#..#..............................................#.............................#............................................................#........................#..........................................................................................#...........................#..............................#....#.........#..........................................#...................................#........................#.......#.......
....................................................................................................#...........................#.....................................................................................................................................................................#...................................................................................#.#............................................................................................#................#..................................#........#............#.......................#...................#...........................................................................#.........................................................................................................................................#............................................................................................................#...........................#.....................................................................................................................................................................#...................................................................................#.#............................................................................................#................#..................................#........#............#.......................#...................#...........................................................................#.........................................................................................................................................#............................................................................................................#...........................#.....................................................................................................................................................................#............................................................................
.........................................................................................................................#....................................................................................................................................................................................................#.................................#............#..........................#........................................................................................#.......#..........................................#............................................#................................................................................#...................................#............#.......#......................................................................................#....................................................................................................................................#....................................................................................................................................................................................................#.................................#............#..........................#........................................................................................#.......#..........................................#............................................#................................................................................#...................................#............#.......#......................................................................................#....................................................................................................................................#....................................................................................................................................................................................................#.................................#............#.....
............................................#....#...............................................................................................#............................................#............................#..............................................................#.....................................................................#............................................................................#.........................................#........................................#.................................................................................................#................................................................................#....................#.................................................................................................................................................#....#...............................................................................................#............................................#............................#..............................................................#.....................................................................#............................................................................#.........................................#........................................#.................................................................................................#................................................................................#....................#.................................................................................................................................................#....#...............................................................................................#............................................#............................#..............................................................#.....................................................................#..................
...#..........#......#..............#..#.#.......................................................#..........#...............................................#...........#..........................................................................................#....................................................................................................#.........................................................................#...............................................#.....#..............#...................#.............................................................................................#...........................#...........#.........................................................#.........................#...........................................................................#..........#......#..............#..#.#.......................................................#..........#...............................................#...........#..........................................................................................#....................................................................................................#.........................................................................#...............................................#.....#..............#...................#.............................................................................................#...........................#...........#.........................................................#.........................#...........................................................................#..........#......#..............#..#.#.......................................................#..........#...............................................#...........#..........................................................................................#....................................................................................................#..........
........................................................................................................#.......................................................................................#.........................................#..................................................#.........................#.............##...............................................................#........................................................#...................................#..................................................#.........................................................................................................................................................#............................................................................................#.........................#..............................................................................................................#.......................................................................................#.........................................#..................................................#.........................#.............##...............................................................#........................................................#...................................#..................................................#.........................................................................................................................................................#............................................................................................#.........................#..............................................................................................................#.......................................................................................#.........................................#..................................................#.........................#.............##............................................
......................#........................................................#.........................................#.........................................................................#........#.#.....##................#.#...............................#........................................................................................#....................#.....................#............................#............................................................................#..................#..................................................#.............................................#........#.......#...............#.........................................................#..............................................................................................................................#........................................................#.........................................#.........................................................................#........#.#.....##................#.#...............................#........................................................................................#....................#.....................#............................#............................................................................#..................#..................................................#.............................................#........#.......#...............#.........................................................#..............................................................................................................................#........................................................#.........................................#.........................................................................#........#.#.....##................#.#...............................#........................................................................................#.................
..................................#..............................................................................................................................................................................#.................................................................................................#...............#........................................................................................#.................................................................#............................#.....#...........#.............#.........................................................#.........................................................................#.....................................#........#...................#...............................................................#.............................................#..............................................................................................................................................................................#.................................................................................................#...............#........................................................................................#.................................................................#............................#.....#...........#.............#.........................................................#.........................................................................#.....................................#........#...................#...............................................................#.............................................#..............................................................................................................................................................................#.................................................................................................#...............#...............................................
.#...............#...................................................................................#...................................................................#.......................................................................................#......................................................#.........................................................................................................................#................................................#.........................................................................................#..........................................................................................................#........#...................#.......................................#.#...........................#..#................................#...............#...................................................................................#...................................................................#.......................................................................................#......................................................#.........................................................................................................................#................................................#.........................................................................................#..........................................................................................................#........#...................#.......................................#.#...........................#..#................................#...............#...................................................................................#...................................................................#.......................................................................................#......................................................#..........................................................
.............................................................#..................................................................#..............................#.............#..................................#..............#.......................................#................................................................................................#......................................................................................#....................................................................................#................................................#...........#............................#..................................................#.....................................................................................................................................#...................................................................#..................................................................#..............................#.............#..................................#..............#.......................................#................................................................................................#......................................................................................#....................................................................................#................................................#...........#............................#..................................................#.....................................................................................................................................#...................................................................#..................................................................#..............................#.............#..................................#..............#.......................................#................................................................................................#..........
......................#..#...................................................................#............................................................................#................................#.............................#.........#.................................................................................................................................#................................................................................................................................................................................................................................................................................................................................................#...........................................................#.................................................................#..#...................................................................#............................................................................#................................#.............................#.........#.................................................................................................................................#................................................................................................................................................................................................................................................................................................................................................#...........................................................#.................................................................#..#...................................................................#............................................................................#................................#.............................#.........#...............................................................................................................................
..........................#.........................................................#.......................................................................................................................................................#.............#........................................#.........................................................................................................#....#...........#.......................................................#.............#..................#......................................#.......................................#..........................................................................................#........#..............#................................................#.........................................#...................................................#.........................................................#.......................................................................................................................................................#.............#........................................#.........................................................................................................#....#...........#.......................................................#.............#..................#......................................#.......................................#..........................................................................................#........#..............#................................................#.........................................#...................................................#.........................................................#.......................................................................................................................................................#.............#........................................#...............................................................................
...................................................................#.......................................................#........................................#....#................#.....................#...............................................................................#.................................................................................................#................................#..............................................#............................#....................................................................#.....................................................#..............................................................#...........................................................................................#.............................##............................................................................#.......................................................#........................................#....#................#.....................#...............................................................................#.................................................................................................#................................#..............................................#............................#....................................................................#.....................................................#..............................................................#...........................................................................................#.............................##............................................................................#.......................................................#........................................#....#................#.....................#...............................................................................#..................................................................................
.....................................#..........................#................................#..........................................................................................................................................................................#.................................................................#..................................................................................................................................................#............#....................#.........................#...............................................................#...........................#............................................................................#............................................................................................................................................#..........................#................................#..........................................................................................................................................................................#.................................................................#..................................................................................................................................................#............#....................#.........................#...............................................................#...........................#............................................................................#............................................................................................................................................#..........................#................................#..........................................................................................................................................................................#.................................................................#....................................
............#....................#......................................#..................................................#..................................................................................#..........................................#....................................#.............#.......................................................................#.......................................#..................................................................#..................................................#..........................................................................................................................#...................................#................................................................#..........................................#............................#....................#......................................#..................................................#..................................................................................#..........................................#....................................#.............#.......................................................................#.......................................#..................................................................#..................................................#..........................................................................................................................#...................................#................................................................#..........................................#............................#....................#......................................#..................................................#..................................................................................#..........................................#....................................#.............#......................................................................
...................#.....#...............#..........................................................................................................................................................#........................................#...........................................................................................................................................#.......................................................................................................................#...............................................................................#........................................#..................................................................................#...............................#......#............................................................................................#.....#...............#..........................................................................................................................................................#........................................#...........................................................................................................................................#.......................................................................................................................#...............................................................................#........................................#..................................................................................#...............................#......#............................................................................................#.....#...............#..........................................................................................................................................................#........................................#.....................................................................................................................................
........................................................................#......................................#...........................#..........................#.......................................................#.....................................................................#.#........................................................................#........................#.#............................................#............#.................................................................................................................................................................................................#.........................................................................................#.......#.................................................#...........................................................................................#......................................#...........................#..........................#.......................................................#.....................................................................#.#........................................................................#........................#.#............................................#............#.................................................................................................................................................................................................#.........................................................................................#.......#.................................................#...........................................................................................#......................................#...........................#..........................#.......................................................#.....................................................................#.#........................................................................#...
.............................................#...................................................#.........................................................#.#.................................#.......#.........................#.................#.........................................#..............................................#...............................................................#..............#..........#.......#.......................................................................................................................................#...........................................#.........#...................................#........................................................#............................................................#....................................................................................#...................................................#.........................................................#.#.................................#.......#.........................#.................#.........................................#..............................................#...............................................................#..............#..........#.......#.......................................................................................................................................#...........................................#.........#...................................#........................................................#............................................................#....................................................................................#...................................................#.........................................................#.#.................................#.......#.........................#.................#.........................................#..............................................#......................................
.......................................................................................................................................................................................................#.................................................................................................................................#........................................................................................................##..........................#...#....................................................................................................................................................................#............................#..........#.........................#..............................................................#............................................................................................................................................................................................................................................................#.................................................................................................................................#........................................................................................................##..........................#...#....................................................................................................................................................................#............................#..........#.........................#..............................................................#............................................................................................................................................................................................................................................................#.................................................................................................................................#.........................................
....................#.....................................................................#................................#.#.................#........................................................................#....#.................#..........................#..........................................#.............................................................................................#.....#............................................#.........................................................................#.............................................................................#...................................#.................................#..........................#....#..........................................................................................#..................................#.....................................................................#................................#.#.................#........................................................................#....#.................#..........................#..........................................#.............................................................................................#.....#............................................#.........................................................................#.............................................................................#...................................#.................................#..........................#....#..........................................................................................#..................................#.....................................................................#................................#.#.................#........................................................................#....#.................#..........................#..........................................#.............................................................
...............................................#............#...........#............................................#..................................................................#......................................................#........................#....#..................................#................................................................................#...........................................#................................................#...........................................................#...................#.......................................................#.................................................................#.......#...........................#..#........#....................................................................................................................................#............#...........#............................................#..................................................................#......................................................#........................#....#..................................#................................................................................#...........................................#................................................#...........................................................#...................#.......................................................#.................................................................#.......#...........................#..#........#....................................................................................................................................#............#...........#............................................#..................................................................#......................................................#........................#....#..................................#..................................................................
................#..........................................................#...............................#...............................................................................................................................................#..#.......................................................................#.......................................................#....................#............#.............................................................................#.................................................................................................#........................#.............................................#.........................................................................#...#........................................................................................#..........................................................#...............................#...............................................................................................................................................#..#.......................................................................#.......................................................#....................#............#.............................................................................#.................................................................................................#........................#.............................................#.........................................................................#...#........................................................................................#..........................................................#...............................#...............................................................................................................................................#..#.......................................................................#............................................