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