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