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