.........#...................................................................................................#.................#.. ...........................#.......................................#.............................................................. .............#.................................................................................#............................#..... ...#.....................#.......#....................................#..............#.............................#...........#.# ..........#.....#..#.....#.............#..................#............#.....#........#.#.......#............................#.... ...#...................#..........#...................#.........#..#..............##.......................................#...... ..................................................................................................#............................... ...............#.........#....#.#..#.........#...........#...#....................#.........#.......#....#........................ ..........................................#......#.#...................................................#.............#............ ....................#............................#..........................................#.....................#.........#..... ..............#..................................#................#..#...........................................#................ .........#....###.......#........................................................................................#.#.....#...#..#. .#....................................#.....................................#.................................#..................# ........................#...................................#.#....................#......##.#.........#.......................... ............#.......#..................#.......................................................................................... ....#.............#.#.....#...#.....#......................#...............#............##...#.................................... ...#....#.....................................##........#........#....##.....................................#.................... ...........................................................................#........#..........##................................# ..............................#.#......................#..........................#..#........#...............................#... ..............#.........###.......................................#...........#...............#......#.........#........#.....#... ............#............................#....................#........................#............#............................. .........................................#.....................................................#.....#...............#............ .#...##.......................#.......#..........................................................................#...#...........# ....#..............#............#......#........................#.......................#...#.......................#............. .......#...............#......#......#..........................................#..................#....................#...#..... .......................................................................#.........#................................................ .#.......#........................................................##.............................................................. .........................#...................#..#......##..................................#......#......#........................ ......................................#..............................................#......#..........#.#.........#.............. .....#..............#..#........#..............................#...##............................................................. ..##............................#.......................................................#..........#.............................. ...........................................................##................................................#.................... #...............#.........#.....................................................#......................###........................ #.#.......................#........................#..#.....................#....#........#........................#...#.........# ............#.............#.#............#........................#..........#.................................................... ............#...................#.....................................................................................#.......#... .............................#...#..#...........................#...#.........................................................#... ........#.......................##..........................................................#.........#.....................#..... ............##............#..........................................................#.#.....#......#.#.......#................... ...........#.....#......#.................#.............#......................................#.....#...#........................ #............#.........#.......##.....#......#...........#...........#.......#................#................................... ......#..#...#.....#................................................#............#...#..........^................................. ............................................................................................................#....#................ ......................................#.............................#........................#...............#.....#...#.......... ...#.........................................................................#.................................................... .....................................#.........................................................#.............#.........#.......... #..............................#...#.................................#............................................................ ..........#..................#............#.......#...........................#...................#.....#......................... ............................#...##.............................................................#............#..................... .................#..................................................................#..#..............#........................... ..................#...............................#................#............#...........#......#............#................. .....#......................#..............#.......................#......................#....................................... ...............................#.....#.......................#.......#......................#......#............#...........#..... ......#.............##....#.....#...............#.....#............................#....................................#......... ...#.#.......#..#...##.............................................................#.#.#...........#.....#................#....... ...........................................#...#......#........................................................................... .........#.................................#........................................................................#........#.#.. ........................#..........................................#.......#..............#....................................... ....................................................#...............#..........................#.................................. ............................#................#......#...............#.....................#....................................... #.#............#......................................................................................#.....#..................... ................................................................#....#..........................................#........#......#. .......#........#......................................................................#.................#..................#.#... ...............................#...#......................................................................#.........#.........#... ...........#..#..................##..#.........................................#..............##............................#..... #........#...............#.....#.....#.................#............#....#.............................#.......#.................# ...............#...................................................#.......#.......................#......#.............#......... ...#............................................................................................................................#. #.....................#......................................................#...........................................#........ ...........#..........................................#.......................................#.....................#............. ....#.##.......#..............#.....#..............................#....................................#.....................#... ...............................................................................................................#...............#.. .#...........................#...#.....#...#...................#....#........#.........#................................#......... .................#............................................................................#........................#..#....... .............#....#.....................................................#............#.........................#.......#.......... #....#........................#....................................................................##............................. ...#.#.....................................#...............................................#.....................#....#.........#. .........#..............................#....................................#.................#............#..................... ................................................................#................................................................. #.......#..............................................#.............................#...........#................................ .#......#.........#.............................#...............................................................#................. .........#.....#......#.......................................................................................................#... #..............................#........#............................#.................................#.....#.....#.............. ......#.....................................#.......#........#.................................................................... #.......#.....................................#......................................................................#............ .....................................#......................................#......#.##..................#.....#.#................ .......................#.........#......#...........................................................................##............ .....#......#.#.................................................#.............................#............#.#.......#............ ..................#.......................................#.#.............................#..................................#.... ......................#.......#.....................#...................#......#.........................................#........ .........#...................................................................................................#....#............... .........................#...........#..........#...............#.....#...................................................##...... #...#......#.#.....................#..................#.................#..................#...................................... ..............................#.....#................#.....................#............#...#....#............#...#............... .........................#..................#.............................................................................#....... .......#....................#.......................#.....................#..........#...........#..........#...................#. ....#..........#..#................#.....#..........#........#..................#.....................##...............#.........# .....................................................................................#......................................#..... .......................................#...................................#.......................#..........................#... .......#...............................#............#.....#..............................................#.................#...... .#..........................#..................................................................#...#.#.......#.#..........#....... #...............................................................#.#............................#...............#......#........... ...#..........................#.#..#.#.............................................................#......#....................... ..................#........#.....................................................#...............................................# ....................#.............#.........#........##................#.............#............#..#............................ .........................#.................................#...........................................#.....#.................... ..........................................##..........#................................#........................................#. .................................................................................#..........#....................##........##..... .....###......#.....#...................................................................................#..#...................#.. ........#.....#.....#.....#..........#.................................................#.#......................#................. ...........................................#....#..............#..#..............#................................................ ....#.............#...................................#.....#........................................................#............ .........#........#.............#..................#..........#..........................###.......#....#.#.#..................... ..................#....................#...................#...#.................................................................. .......#...............#................................................................................#................#........ ....#..........................#......#....................................#.............#...#......................#...#......... .#..#....................#.....................#.............#...............................#....................#....##......... ..#..#........#......#.................##..#.......#....................#.............................................#........... ..................#......#.............#.##.................................##.....................................#...#.......... .#...##........#........................................................................................#.....#...#....#.......... ............#........................#............................................#.........#.............#....................... ................#......#........#...........................................................#............#........................ ..............................#.#......#................................#...........#......................................#...... ...................#...................#.............#............#.............#................................................. .........#.......#....#........#.........#.....................#..#.......#..#...#.............................#.................. .........#...#.........................................................................#.....#.......#............................ .........................#..........#...............................................#.....................................#....#.. ....#..................##..##...........#.........#..................................................#...#...........#...........# .......#.......#.....#...............#.#.....#.............#........................#..............................#..#.........#. ........................#........................................#.............................##.................................