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