.......#..............#.......................#............#.......#........................#.....#..................................#...... .................................#.................................................#........................................................ ............................................................................................................................................ ..........................................................................................................#.............#................... ...........#...............................................................#..............................................................#. .#.......................................................................................................................................... ................#.......#........................#....................#....................#.................................#.............. ......................................#.....#.........................................................#..................................... ...................................................................................#..........................#......................#...... ......#..................................................................................................................................... .............#............................................#.......................................................#......................... ..................#.....................#..........#.....................................................#..............#.....#............. .................................................................#.........#................................................................ ..................................#.................................................................................................#......# ....#..........#...........#..........................#.....#................................................#.............................. ................................................................................#........................................................... .......................................#........#.......................#...........................#....................................... .......................................................................................................................................#.... .#..............................#.......................#........#.................#..............................#......................... ......#..............#....................#............................................................#.................#.................. ............#............................................................................................................................... .....................................................................................................................#...................... .....................................................#...................................................................................#.. ...............................................#...........................#.....#.......................................................... ....................................#........................................................................#.............................. ...........#.................#.........................................................#...........#............................#........... .....#...............#....................................#...................................#........................................#.... ..........................................................................................................#................#................ .......................................#..............#....................................................................................# .................................#................................................#...................#.............#....................... ...#........#...............#.....................#............#.................................#.............#............................ ............................................................................................................................................ .............................................#........................#..................................................................... ..........................................................#................................................#..............................#. ...................#...................#........................................#..............................................#............ ....#.....#.......................#...........................................................#.....#....................................... ........................................................................................#................................................... ..............................................#.........................................................#................................... ..........................#................................................#.............................................#..............#... ........#.....................................................#.......#..........................................................#.......... .............#.............................#..........#..............................#.....................#................................ ............................................................................................................................................ .#..............................................................................#.................#......................................... ......................#...............#..................................................................................................... ...................................................................#..................................................................#..... ..........#.................................................................................#......................#........................ .................#........................#............................#.................................................................... ..........................................................#................................................#............#................... ..................................................#........................#...................................................#............ ..............................................................................................#..................#.......................... ............................................................................................................................................ .....#...............................................................................................#...................................... ....................................#.......................................................................#........#...................... ...................#............................................................#..........#................................................ .............................#..........................................................................................................#... ...............#...............................#..........#......................................#.....#.....................#.............. .......#...............#.............................................................#............................................#......... ............................................................................................................................................ ...................................#.......#........#........#.................................................#............................ ............................................................................................................................................ ..........#..................#.........................................#..............................................................#..... ................................................#..........................................#................#....................#.......... .........................................................#...........................#...................................................... #....................#...........#.................................................................#..............#......#.................. .............................................#.......#...................................................#.................................. ............................#...........................................................#.....#............................................. .......#........................................................................#........................................................... ..........................................................#...................................................#....................#........ ...#...................................................................................................................#.................... ...............#.................#.......................................................................................................... ....................#.................#.......#..................#.........................#.............#.............................#.... ........................................................#...........................#....................................................... ...........................#...............................................#................................................................ .#.......#........................................................................................#........................................# ................................#................................................................................#...............#.......... ....................................................#....................................................................................... ...................................................................#.....................................#...............#............#..... ....................................#......................#.............#..........#.....#................................................. ...........#................................................................................................................................ .......................#.....................#.................................................................#............................ .............................#..............................................#........................#...................................... ..................#................................................................................................#................#....... ..................................................#.........#..........#..................................................#................. .................................#.......................................................#.................................................# ....#.......................................#.........#.......................................................................#............. ............................................................................................................................................ ............................................................................................................................................ ........................................................................#................................................................... ..#.............................................#................#....................................................#..................... ..............#...............#............................................................................................................. ........................#............................#..........................#........#.................................................. ...................................................................................................#...........#........................#... ....#.............#..............#............................................................................................#............. ............................................................................................................................................ ......................................................................................................#..................................... .................................................................#......................#................................................... .....................#....................#...........#.................#................................................................... ................................................................................#......................................#..........#........# ........#........................................................................................#.......................................... ..................................#.........................................................#....................#..........#............... #...........................#...........................................................................#................................... ............#................................................#.........#...............#.................................................... ....#....................................................................................................................................... ..........................................#.....................................................#..............#..............#............. ............................................................................#.........................#.............#....................... ................................#.....#..................................................................................................... ...................#......#.................................#.......................#.......................#............................... ...........................................................................................#......#...............................#......... #.............#.......................................#..................................................................................... .............................#..............#.............................................................................................#. ......................#..................................................#............................#..............#...................... ........#........#.....................#...................#......#.............#............................#............#................. .........................................................................................#......................................#........... ..................................#..................#............................................#...............#..................#...... ..........................#....................#............................................................................................ ..........................................#................................................................................................. .#...................................................................#.......................#.............#...............................# ......#.......................#................................#.....................................................#...................... ............#.....#...................#............#.....#.......................#.................#........................................ ..........................................................................................................................#.....#......#.... ..........................................................................................#.............#................................... ...........................................#........................................#....................................................... ..#...................................................................#..................................................................... .........#...........................................#...................................................................................... ....................................#............................................................#.................................#.......# ...........................#......................................................................................#......................... ..........................................................#............................................................#.................... ...#..........#........#.................................................................................................................... ....................................................................................#......#.................#..................#........... ..............................................................................#............................................................. .............................#.......#.....#...................#........#......................#.....................................#...... ............................................................................................................................................ ..........#.....#...................................................#.............#.....................#....................#.............. ........................#.................................#.............................#...........................#....................... ........................................#...........#........................................#...........................................#.. .....#.........................................#.................#.....#............................#....................................... ...................................#........................................#........#...................................................... ...........................................................................................................................#................ .#............................#..........................#...................................................#.........................#.... .........#...................................#..........................................#.........................#.........................