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