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