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