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