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