300 300 .......................#.......#........#...................#...#....................................................#..........#..............................................................................#...............#..#.............................#.................................#......#.. .........................................#.......................#....................#.......#............................#...............#..................................................................#..............................#..............#.........................................#..... ...............#.....................................#....................................#........................#........................................................................................#................................................#......#.........#............................. ..............................#....................#......................................#........#................#.#.##.#..........................................................................................................#........#......................................#..................... ...#.....#................#....#..#..#.........................................#........##.#..........#..................#...................................#.....#....#....................#....#.............#..................................#...................#..............#...............#..... ......................#..#.....................................#.#..............................................................................................##............#...........#..................#.....#......................................................#................................. ........#......#.........#........#......................................#........#......................#...#......................................................#...#......#....................................#.#......##.........................................................##.#................ ...............#.............#...........................#................................................................#....#................................#.................................#..................................................#.............#.#...#.#.........................#...... ##...............................#.....................##.................#.......#....................................................#...#.....#..#.......#......................................#.........................#................#.....#..#..............................................#..... ...........................#.....#..#....#.....................#.....##......#...................#..........................#....................#................................#...........#...................................................#.....................................#...#......##....... ....................#.............................................#...#........................................................................#..#...............................#...............................#.............................#..........................................#.....#.......... .........#....#..........................................#............##............#....#.#....................#.##...............................#..............................#.............#..........##.#..................................................#.............#....#...........#..#........ .#..........#..............#..............#......................................................#............................................#......#............................#..........................#......#..........................#....................#.....#.#............................... .......................................................#.....#............#............#.#..#..#.........................#...#......................................#..........#................#................................#..#....#......................#..#.##......#...........#.................. ..#........#....................................#...............................#....#............#..........#.....#..........#................#...#.......#................#................#...........#.......#...........................#.....................#........................................ #............................#.......#.#.........#.......#.......#...........................................................#.............#...........................................#...........................#......#........#.......#.....#.......#...#.....#...#..............................#..... ...........#..............#.##....#.....#..#......................................#.............................................#..............#...#................#...................#......................................................................#.#...............#........#................. ...........................#....#...............................................................................................................................#..................#............#............#...........#.................#.....................#.....#......................#...........#. ................#....#.......#....................#..........#.........#...........#.#.........#..#..................#...............................#..................#.......#.#........................................#............................#.#.......#..............#...............#.......... #..................#.........#.......................................................................#..#..........................#...............#...#.............................#.........................#...............#....#..#...............#.............................#...................... ............#.................#..............#....................................#................#.............................................#...#.....................................#...#.........................................................#......................##....#......#..#........... #.......#..#...............#...................#....#....#..................................#................................##....................................................#.#.........#...#.................#................##..........................#.....#................................... ................................#..................................#...........#...............................#.........#................#.........................#....#..........#......#.............#.#.#..........................................#..........#.#...................................... .........#.................................#.............................#..........................#.....................................#......................................#..............#.#...................................................#..................................................... ..................................#....................#............................................................................................................#..#........#........................................................#.......#....#..................................................... ......................................#.......................#..........................#.....................#....................#.......................................................#.#......#........#.....#....................................................................................... ...........#......#........#............................#...#........................................................#..............#.................#.........#.....#......................................................#.....................#........................................................ .......#.................#.............................#.........#.........................................................................................................##...............#..#..................#..#..................#............#............#....#.........#..#..##..........#...#.... .#..#....#......................................#........#..........................#......................................#........................#.............#..........................................#.........................#..............................................#..#...#............#. ...................................................#.......................#...#......#.....................#..................................................................................................#..................................#.....#......#..............#...........#...........#..... ......................#..#..##...............................................#...........#.#....................................#...................................#..................#............#..........#......................................#.................#................................... .........................................#..................................................#........#.............#........##.........#.......................#...#.....#......................................#..#.................#....................#.#.....#................#........................ ...............................#.............#........#.......................#.....#................................................................#..#....................................................#........#........#.#...................#......##..............#......#........................ .................#...................#............................................................#...............................#.........................#........#................#.#..##...........................#..#.....#.........#...................#................................##.......... .#.................................................................#.........#.....................................#...............................................#.#.................................#..................#......#.........#.#....#.........#.......................................#.#..... .#..................##.#...........................#..#.....................................#..................................................#............#........................#.......#...................................#....#......#...........#...........#........................#.....#....... #...#..............#....#............#......#..........................#........#.................................................#...............................#..............................................#..................#........................#..........................#................#.. ..#....#.........#........................##.....##.............#............................#..#........................#..#..#.............#...................................................#....#............................#..........#.....................#.................#..........#......#... .......##...........................#..##................................#...........#...............#...........................#......#....#..................#.......................................................................#....#..............................................#............... ......#..................................#.......#.........##..............................................#....#..........#...............................#..............#.#...................#...............................##.......#.........................................#.......#.........#...... .....................#..#................................#........#..........................#.....................................................................................#................#................#..............#...........................#..#............#......#.................... .........#..................#..........................................................#............#........#............#..#.................#.............#.............#.....#...............#......#......................#......................................#..................................... ........#....#.#.............................#.....................................................................#...........#....#................................#............................#........#.................................................................#.............................. ....................................#....#..............#...................................#................................................#...................................#..............#........#......#.................................................#..................................#...... .........#............#..................#.........#.................#...................................................#...........#.......#......#.....#.....................#............................................#.#..........#...................................##............................ .......................#.#..........................##.......#.................................#............................#.........................................#.....#.....................#.#....................#................#................................................................. ..#.....#....................#..............................................................#...................................................#.......#.....................................................#............##..........#...#....................................#.....#..................... ....................#......#.......#..........#..............#.........................#....#..........#....................................#.............#...#......#............................................................#....................................................#.........#.......... ...............#...............##......#.........#....#............#.##........#.....#..............#...#....#.....#.....#................#.........#......................#.................#................#.........................#..............#.#.......................#............#.........#... .....#...................................................................#.............................##...............#............#....#..#......#....#................#...................#........#.........#.......................................................................#........#.......#. .........................#.......#..........................#.....................#.......#...........#...........................................................#.....................#........................................#....#......................##...#......................................... ....#............................#.......#..#..................##.................#...............#...............#..............#............................#.....#...#.......................#......................#...............#...........................##.#........#.....#....................#. ...........................#......................#...........#.......#......................#.................#...................#.........................#.....#......................................#...................#..#...........#............................#................................. ............#.................#.#.................................#.....................................#............#........#...........#...............#..#.........#............................................#.........#.......................#.#..............#.#.................................. .............#..................#............................................#................#.....................#............#..........................................#.#.....#....................#......#...........#......................#.............#.............#......#............#........ #................................#.......................................#...........................................#.....................................................................#...#..........................#..............................................#....#............................. .......#..........................#...........#...............#..#.........#.....#...#.................#....................#......................##.....#....................#....#.................#.....#....................................................#.......................................... ..#........................#...#.......#.#.........................................#............#............#..#...............................#..............#.........#..........................................#.#..................................................................................... ................................................#........#..................#....................................#.......#.............................................................................................#...#.............#..#...................#...........................#.........#..... ...............#........#......##..........#..........#.............................#................#...........#.....#...........#...............##..#.#..............#....#.................#..............#..............#...............................................#..........#................... ....................#........#........................#...........................................#......#..#......#...................#....#....#.......................................#.......#.#.#.......#.........#.....#..............#............................................................... ................#...................................................#.......................#...................................#......................................#...........#...#................#......................................................#........................................#... .......#.........................................................#...........#....#..........#..#..............#.#.#.......#.....................#............#.......................##.....................................#...........#.#.................#................#.....#....................... ..............#............#..........#................#...............#.............................................#............................#.....................................#.....#...........#....................#................#.........................................#............#.... ......#............#............................................................................#...............#............................#............................................#.........................#.........#...............#...................#.#.#...........#.....................#... ..........................................................................................#..............................#.................#....#..........##............................#...................#........#........#..#................#.............................................#.#........ ....................................#........#...............................................................................#..................#.......#.#..#....#.#.............#.......#......#...........#............#..#....#...............#..........#........................#...#.....#........#.. ...........................#....................#.#..................................................#.................#.................................................................................#.............#.....................................................#.............#.##............. ........#..........#.#.............................#...................................#..............#........................#.....#....#......................#....#...........#...............##.#.#...............#........................#...........#.#...............................#.....#....... .......#...........#.....#............#............................##.....#...#.......................................#......................................................#....................#.............................#.......................................................#............#...... ......................................#....................................#.......#....................##..........................#...........#............................................................#..........................................................##.....#...........#................ ........................#....#......#...........................#.........................................#......#..............#...................................................................#.....................#........#.#.........#..........#..............#........................#......... .##...........#.......................#..................#..............#.#...............#..........#.....#..............................#.....................#.#..........#...#.........#...........#.....#........#....##.#.#...........##....#..#........#..........................#..........#....... .....................#..........................#...........................#....#.....................#....#.............#...#.....................#..#................#....................................................#..........#................................#.................................. ......#..........#..................#............#...................................................................#...........................................#.......................#................................................#......................................................##......... ..................................................................................#..#...#....................................#........................#..........................#......#.............................................................#..................##................................ #.#...#.................................#.........#..............#............#...................................#..#.......#............................#...#.............#.....#.....##........#.......#...........#................#................................................#................... .......#....................................................#...............##...................................................................................................................#................................#....#...........#......#................................................. ...........................................#..#..........................#...................................................................#...................#...........................................................#.......................................#............................#......... ..............................................#.............#......#.......................#.....#..........................#....................#......................#...........................#..................................................#......#.......##...........#........................ ......#...........#........................................................#..........#....................................#...##....................#..#....................#.....................................#.#........#....#.............#...#.............#............................#........... .......................##..#...............................................#...##.......##..................................#.......#.......................#..............#.#...........#.............#.....................#....#.....#............#.............#........................................ ....#................#..#...................#.......#..#........................................................................................................#.........#..............................................#........................................#.................#....................... ..............#..........................#.......#.............#.............................#..................#................................#...#...............................................#........#.................#.#..............#.#.#....................................................#. #.........#..............#......................#...........................................................................#.................................#.......................#.....................................................................#..............#................................ ............................#.....#..#.......#.....................#......................#...............................#..............#.......................#.........................#................#..................................#..........................................................#. ....#.............#.....................#....#...............#..#......................................................................#........#..............#..........................................................#.......#.................................................................#....... .....#.........#....#......#................................#.............#..................................#................................#..................#..........#...........................................................................#.......#.......................#.....#............. .........#...........#...................#....#...#......................................#.......#.#................................#.........#..............................................#.....#....#...#...........................#............................##.....#...........#......#............ ..................#..........................................#...................................................................#...............................#.......#.##.........#..........#.......#....................................#.................#...........#...........#......#............ ...................................#.........#.............#....#................................#...................#.............................................................................................................#.........................#........#.....#.........#......#.............. ...........#..........................................#........#...............................................................................#....#....................#......................................................................................................................#........... ..............................#.#..............................................................#...........#............................................#.......................#.................#..........#..................................................#.................................#...#..... ..............................................#.......#......#...#.#....#...................##.....##..#............................................#........##......#....#..............................#................#........#.....#..................................#..............#................ ............#.....#.....#...................................................#.........#.......#........................................................................#.......................................#..................#...#..#.................................................................. ..........#........................#........................#.....................#...........#.......................................#.......................#..........................#..#.........#......#...#.......................................#...................#.......#...............#...... ...............................#...........#...........#.............................#..........#............#.......................................................#..........#............#...............................#........#.........#.....#..................................................... .......................#........#.#....................#.....................................#......................................#....................................#..............#......#..#....................#...........#...............#..##.............#...................................... ...................#.....................................................#..............#...............#.............##........................................#.....#........................#...........#............#.....#......#..........................#.....................................#...#. .....#....................#....................#.#..............##.........#...............................................................................................#............#...........#...#..................#..#................#.#.......................................................... ................#...........#........#...................#..............................................................................#.............#......#...................#.............#..............#..........#..........................................................................##...... .........#................##........................#..#.....#..........#............#..................................................#.......#......................................................#.#....................#..............................#.........##.....................#.#.#......... ............................................................................................#.................#....#............................#...............#...#....#....#...........#.....................#...........#..........#...............#.............................#.#...................# .....#..#..........#....................#..............................#......#....#.....................#...............................#...............................#..........#........................#.......#........................##..........................#................................. ...........#.............................................##...............#...........................#..#.......................................#.....#.............#............................#.................................#.......................................#.....................#......... ..#.#........#.....................................................................##.................##.........................#.............#........................#....................................##..............................#.............................................................. ................#........................................#.............#....................#.#..................#......#....#............................#.......#..........................#.........#..................................#.......................................##..#....#...............# ..............#............#.......#.......................................................#.#...........................................................................#.....#...#..##..................................................................#............##................................... ..........#.....................#.................................#.......................#.............#..#..............#............................#...............#........#..................#..#..............................#.....................#.........................#.........#............ ...................................#....................#.................................#.....................#..#............................#..........#..........#..............................................................#.#.....#.....................#..#......#.................#..#......... ............#.....................................................................#.............#.......#.....#...............#.....#..........#.....................................#.#......#........#...........................#..#.............................#.......................#............... ..#......#...........#...........#..............................#.............##..................#............................#........................#................#........................................#..................................................#...................#.................. ................................................#.........#...#.............#.#......#..................................................#..............................................................#...#..........................#........................#............................................ ......................#.....#...#.....................#..................#....#...#...........###..................#..#...............................#.#........................#...................#.......................................#.................................#.............#....#......... ...#.....................................#...........................................#..................#..................................#............................................................................#.....................##.................#...........#.#....#....................... ..........#........................#.............#.#....................................................#.........................#....#..#.............................................................#.#.........................................#...............................#....#........#......##. ........#...............#....#................................#..................................................................................#.#...#...#.#......#..............#.................#...........................#...........................................................#......#....... ......#.................#.............................#.....#.....#..............................................................#...........#.#.......#.......#........#....................#.......................................##......#.#...........................#................#............... ............#.....#.....#...#...................#.........................#.................#...#.....#.....#.....................#.......#.........................#...............#.........#.............##............#........................................#......##...#...........................# ...........................................#............................................................#......................................#...............................#.....................#..........#.........#..................#...............................................##..#.......... #..............................................................##.................#............................#................................#.....#...............#......#........#.........#.......#..##.#...............##..........#..#...................................#........................#. ......................................#............#.........#...........#.....#..#.....................................................#...............#........................................#...........................#........#................#.....................#.....#........................ .........................................#............#.............#................................#.#........#....#.....................#...#............................#.................#..........#.............................#.........#........#................................................. .#.............#...................#.........#................#..................#......#..#..................##..........................#...............#..#...........#....#.........#......#....#.......................#.........#.......#.............#.#............#.................#.............# ............................#.....#................................................#................................#..........##..#.............................#...........#.......................................................#......................................#....................#.......... ...............##.................#...............................#...................................................#........#..............#....##.....#.#........................#......#.............#......#..#................#..........................#......................#.............#...... ..............#..#.....................#...............#............#.........................................#..................#..................#.......................................#...................................#....................##...#.....#.#......................................... ........................#................#........#.....................................................#.....................##..............#................................#.#........................................#................#............#...............................................#... .............##.......................#....#.##.........................................................................#.........................................................#.....................#............#.............#....................................#........#....................#..... .....#............#...........#.....................................#...#.............#..................................##......#.................................................#....#........................#.................................#.................#....#..##...........#................. .......................#.....#..........#....#...............................#...............................#..................#..................#............#....#...#..............#............................#....#............#.................................................................... ................#..........................#.....................................#........#......#.....#....#...........#.......................................#.....#.....................................................#......................................................#........................ ..............................................#....................................#..........#.....................##....#...#..............#......#....#............................#...........#............................#..#..........................#...........................#.......#...#...... ...............................#................#........................................#......#............#........#..............#..........#............#..............#.....................................#..............#.....#.#...........................................#..........##.......... .........................#...........#............................#...#.......................#..#......................#..........#.................#..................#.#.#............................................#.......#..................................................#...#...#.......#....... ................................................................................................#............#.....##.......#.##...........#......................................................................................................#...................#..................................... ................#..............##.............#........................................#........#............#.#..................#.............................................................................................................................................................#....#...... ......#.........................................##....#......................#.................#......................#...............................#......................................................#.............................................................................................. .............#................................#...#................#.......#..........................................................#......#............#.....#...........................#...#........#...............................#................#.........................................#....... .........................#..........#.................................................................................#...#..............................................................................................#.#.............................#.............................#.................... ............#..........#...........................................#..........#....................................................................................................#..#...#................#....................................................................#...................#....#.. .............#.............................................................#.................................................#.........................................#........#......................................#................#...............#................##................................. .............................#........#.#.#........#...#...........................................................................................#............#......#.............#...........#...................#.................#.......#..........................#.#...........#................... ...............#........#............#........................................#.............##............................#............#........................#..........................#......#..............#......#...............................#.....................#...........#................. ..................................................................#.....#.......................................#............#......#..........................#.................................................#........................#.................#.......#...........#........................... ....................................#......................#.....................#.......................................................................#.#...................................................#.....#..........................................................#........................... ....................................#.....#.........#.#......#..........#............#...............................#........................#.......#.....................................................................#.............#.....#......................#....#.##.#................#......... .#................#..#...............................................#...#........................................................................#........#......................................................................................#....................#..................#................. ................#..............................................................................#...#...............................#..................................................................#.......................#............##............#.................................................. .................................#........#...............#....#.................................................#...#..........#........................#..........................................#.........##.............................................................................#..........##.. #.............#............................................#......................................##.........#...........#............................................#..................#............#........#.............................................##........................#.........#........#. ..........#.........................#..................................#...................#......................#........#.........#..................#........###..................#..............................#...........#...............#..#....................................................... .......#......................................................................#.............................#.....#..........................#...............#.........#..................#........#...............................##.....................#................................................# ........#................#.............#.............#.........................#.........................#...............................#.#........................................#......................................#.................#.............................................................. ............#...............#.......#............................#.................#...........#.......................#............#.....................................#..#............##.................#...#...#................#...........................#...#........................#............ ...............#..#..........#..#.........#.................................................................................................................#.................................................................#.....#.#..................#...................#..................#........... .............#......................#....#....................#.............#..#...........#.........#................#.........................#...........#.....#.......#..................#................................................................#................#...#.......................# ...............#....#...................#......................#.#...................................................................#..................................................#.............#.#..................#..........#.#...................##.......#..............................#...#... .#.......#.........#..............#..............................#.#..........#....................#................................#..................................#...#.#.............................................................#....................#....#...................................... ........................#..............#.............................#...................................................#....#....#.................##.#.............#......#.........................................................#.............#..#.................#................#................ ...............#....#..........#...............#.......................#.....................................#.......................#.................................#............................##..........................#..........#.............#....................##............................ .....................................#....................#..##....................#......................#........................##..#..#.............................................#.........................##.................#..#..#....#..................................#..............#........# ....................#............#............................#...........................#...###.............#.......................#..........#..#.....#..............#......#....................................................................................#..........#..................##..#.... ....................#..#.#......................................................#....#......................#..#.......................................................................#..........#................................................#..............#......................................#.. ............#.....................##..........#.........#.......................#............#...........#...#..........................##......................#.......................................#.................#...#..#...#......#.................................#...#......................... ..............................................#..............................#................#......#......#.........................................................................................................#...#.......#.#..#................#.........................#....#.................... ......................#....#.........#.................#............................................#.................................#........#...........................#....#....#...................#.....................................#...........................#.....#.......................... ......................#...........#...............................#.........#................................................#.........................#.#......##.....#..##............................................................#..........................................#........................ .........................#.................#....#...........#..............................#..#...#.................#.....#..##............#.................#................#................................#...................................#.#...#...................#.#.............#.............. #.....................#.......................................#.....#......#..................#.......#..............................#...........#.....#......#..#.....#.....................#..#............#...............#......##..............#.......#...................................#........... ......#....#.........................#......#......#.#.................................#.....................#................#...................#........#.........#.....................#................#...............................................#...................#........................#.. ......#....#.........................................................................................#...........#........#..........#........................................#...#.......#.....#........#......##..........................................#............#..............#................... .......#.........#...........#.......................................................................#.....#...........................#.........#...........#....#......#....................................#...#.......#.................##.....................#.................#.......#.............. .............#..#........#.......#...#...........#..............#................#............................#....#........#......................................#................#......................#............#........#..............#................#.......................................... .....#......................#....#..#..........#.#......#..#...................................................#.....#...................................................#....##..#......#.................................................................................................................. ..#..............#....#.......#...#...............##................#.........#.......................................................#..........#.....#........#...#..................#.................#....#...............................................#.......#...#......#..........#..............# ..................#...........................#..#......................................#.........................#...#.....#.............#....#.......................................................................................................................#...........#........................ ..........#..............#..............................................#.....#..........................................................................#......................#.....................................................................#..............#...................................... ....#.......................#........................................................................#.#............................#.......#...................................................#.........#..........#................................................................#..............#...... .......#..........................................#..................#.................#..#................#.......................#...........#.......#.#........................#..........................#.........#.............#......................#.............##......#......................... ....................................................##.......#...#...........................#..#.#..........#.......#................#......#...........................##....#.............#............#................................................................#........#..#....#......#........ ..........................#..............#.#....#.......................................................#....................#........................#.#...#.........#...............................#....................................#....................................#........................... ..#.................#........#................#..............#.........#....#.........#.......#.....#.............#...........................................#..........................#.......#....................#............#...#.........#...................#...................#.................. .....#..#.................#...................#.....#..........#......................#.............#......#..............#.#.......#.....#...#...................................................#..................###........................#.......##........#.......#................................. .......#.......................................................................#.......................................#.................#............................#................#..#.................#.....................#................................................#....................#... .#................##...............#............#.................#.........#...............................#.............................................#.............#...................#......#..................#..#.#...............#........#................................#...................... ..............................................#.................#.#..........................#.....................#..................................#.................#.......................#.##....#.........#............................#............................#............................... ....................#...................#.......#.#.........................##...............#...........#..#..#......#...............................................................#...#.......................#........................#..#..#...................................#....#................. .....#..#.................#.....#....#.#.........#...............................................#......................#......#.......................................................#......#...........#...........#.#.........................................#........#......#.............#.#......... ........#....##...........................................#.#....#..................#.#..#........#.......................................##........................#...........................#.....................................#...............................................................#...#. .............................#............#.............................................................................#..#...........................#.............#........#..#..........#..................#..........#......................#.................................#....#.......#......#.#.. .................#.....#...#....#........................#............#...#..................................#.......#................................#........#......................#....#..........................#.....#.........................#.......................................#............. ...........#..................................#......#.....................................#....................................#.......#....#.................................#......#..................................#..........................................#....................................... ..............#..........#............................................#.................................#...........................................................#...#..............#........................................................................#....................#......#............... ....................................................#.............#..........#...........................................................#....#......................................#................#...................#....#............................................#.............#............#.... ................#..................#...................................................................................#......#................#...............................#..............#.#...............#.......................................................#................................... ..#..#...........#.....#.....#..................#..............#....................................#........#.................................#.............................#................................................#..#.......................................................................... ...............#...................#...#.......#.#......#..#.....#...#...##........................................#....#..#..............#...............#.......###..................#...............................#......#.......#.#...........................................#................#...... ..#.............................................#............................................................................................................#................#........#.........................................................................#.....#............................#....... ......#.............................#............#.#....................#.....................................#.........#......#.........................#.....................................#........#..........#....................................................#..#...#............................ ...........................#..............#.........#..................................#...............................................#......#.......#.....................#.................................................#.................................#............#.............................. ...............#.....#.....................................................#...#....................#..............#...............#..#.......................#........................##..........##...............#...........#.#........#.........##....#..#.................#.............#............. .....................#........................#..............#................................#....................#.....#.............#...................#................##..................#.......................................#.........................#.....................#................... .................................#..#.........#.........................#........................#...##...............#..................#....................#...............#........#..............#...........#.....#................................................................................... ..#.........................#..#.........#...........................................#............#.......................................#................#............................#......#....................#..#.......#...................................................................#...#.... ................#..............#.#...........................#..#...................................#.......................................#....#......#...........#.....#................#...................................................................#..............................#...#......... ......................................#.......#............................#.....................................................#...##.#.#.##..................................#...............................................................................................................#........... ........................#..........#......#...........#....................................................#.#.....................................................................#....................#................................................................................................... ......#..........#..........................#...................................................................................#.........#........................#....#......#.....#.#......#..........#................#........#.............#.......................................................... ..........#..................................................................#............#.............#........#..............#.....................#....#........#...........#....................................#..................#........................#.......................#....#............. .......................................#.............................#.#.#.............#.......#...................#..#.#.#........#...............................#........................#....................#...........................................#............#..............................#.. ...#..............#.#.........#..#.....#..........##...................#..........#..............#.........#..#......................................#......#.....#..............#...............................#.#.........#............................................................#................. ...................#...................#....................#....................#.................................#....................#..........................................................................................................................#...................#....#............... ................#..............#.........#...............................................#..................................#........#..........#........................#...............#....##............#.........#...............#.................................#.........#......................... ....#............................#..........#....................#...............#.................#..#.#.....#..............#...............................#........................................................#................#.........#.....#..........#..................................#...... .....................................................#...........................................#..................#........#..#............................#.........#..........................................#..................#........#.........#........##..........#....#...#..................... .....................#..........................................................#.........#................#.................................#.........#.......................................#..........................#.........................#.......#..##............#................#............. .......................#................#.........#.........#......#.................................................................#.........................................................................#.....#.........................................................................#...........# ....#............##..............#................##........................................................................................#.................#..............................#.......#......##.........................#..............................................................#..... ......#...........#......................................#..............#..........................#...........#...................##.............................#...#.................................#..#......................#....................#.......#..............................#...........#. ........#................#.........................................#.................##........#........#...................................................................................#.........#..............................#...#...............................................#.#..........#..... ..#...#..............##.........#..........#........#.............................................#..#...................................#............#.........................#.................................................#.....................................#..............#.................... ...................#..............#....#.#...........#.......................#.......#..........#.......................#...#....##....#.....#...................................................#..................................................#...................#..................#................ .....................#....................#.........................................................................#..................##................#.......#.................................#.................#..................#.......#..................#........................................ ........................................#......................................................................................#.........##............................................#.....#........................#............................................................#.......................# ...........................................................................#...#.......................#......................#..................................................#..........#................................#................................................#..............#.............. ..........#....#.........#..........................................#..............#................#.............................................#...#.........................................#................................#.......................#.................................................. ...........................................................#...............#.....#........#....................#...............#..............................#..........................#..............................#.#.#...................#........................................................... #.................#....................................................#.................#....#.................#.........................................................#....#............................................................................................................................ ............#...#...............#.............#.............#.##......#..................#.#............#...........#..#..#.........##.....#...................................#.........................................................#....#.#......#............................#................#...... ..#...............................................#..................#...........#................................................#......................................................#.#.##......#..........#................................#...........#.................#....#................#...... ..............................#...#...#...................#..#..............................#......................................#..........................#...............................#...................#................................#..............#..................##..................... ........#..............#................#..............#..........................................................#.............##............#.#........#............#...................................#...........#.................................#.....................................#..........#.. ...........................................................................#..........................#...............#........#...........................#................#...#....................................#.#.......#..........#...................................................#............. ...........#...............#................#.....................................................#.........#.#...##......................................................................................#...............................#.................................#..............##............... #.....#........................#................#.....................................#.............................#.....................#......................#...................#.......#....................#...............................#.......................#...........#..................... ......................................................#.......#...............#................................................................#............................##...........#....#...........................................#....................................#.........................#.. ...#....#....#...........#............#.....................#..............#....#..................................................#.........#...............................#........................#..................#...........#............................#.......................#................. ..............#......#.........................#..#...#.....................................#.......#......................#........................................#.#.................................#..........#.........................#......#.........................................#..#.......... ..#....#................#..................................#.........................................................................................#............................................#...........................#............#.#........#.#................#......................#........... ...............#............#.........................................#.........#..........................................................................................................#.....................................#...#.#................#.............#.................................#... .....#................................#..............................................................#...................#.....................................#...#..........#................................................#...............................#..#......................................... ..............................#............#....................................#.....................................................................#...............................#.....................................................#............................#...#.......#..#.........#......... ..#..............................#.........#.#..........................................................#.....#..#.........................#....................#............................#.#......#...#....#.........#............#..............#................#..........................#.#...##... ..#.............#.......................##.#.....#.#..#......#..........#....#..#..............................................#.....................................................#....................................#........................................#..........#............#...#............ ..........................#...#...............................................................#..............................................................................#..........................#..............................#.................................................................... ....#.............#...................................................................................#..............#...................#........................#........................................#................................#..................##.................................#......... ..........#................#....#.............#.................................................#...............#................#..#......#..............##......#......................................#.................##.#................#.........#..#.....................................##........ .........................#...........#.....#..................................................#.........#........#....#...................#.........................#..............#..#.......#..........................................................................................#.....##........... ......#............................#...........#...........#..........................#..#..........................#......................##...............#........................................................................#............#.#....................................................... ....#....#...............#...............#.......#.........#......#..#..#.....................#...#..........#........................#..........#..#...#...........#.............................#...............................#............#..........#.....#........................................... ................#...#.....................................#.........#...........#...........................#.....................................#.......................#............#......#............................#....................##........................#.........#.....#................. ..#...........................#......................................................#............................#..............#.....#.......#.....#......#.......##.............#..........#....................##.................#...#....#............................#...#...#....................... ..............................................#.#.................................................#....................#...#.................#.............#.........#........................................................................#.................................#....#...................... ...........#.....................##.......#............#..............#..##......#.....#....#...........#........................#..#..........#......#.....................#...................#....##....#...............................#..............#.......................#......................... ......#..........#...............#..........#.....##.....#.........#..................................#..................................................................................#........................#...#..#...................#..........##...................#......#...........#.#......#.. ...............................................##................................#.......................................................................................................#............#...............#.....#......................................................#......................#. ......#.......................#.........................#...............#......................#........#.....................#..................#..........#.#.#...........#..........#.......#.....#........#....................#.......#.............#..............##.....................#............ ...........................#.................................................#...#.......#...............................#.............................................................#................#..........##........#..........................................................#................... ....................#.......................................#..#....................#.......................#................#.......#....#..........................................#.....................#........#.........##............................................................................ #...............................................................#..........................................................##...#..........................................#...#..........................#................#.....#..#........................#............#.............#................... .......#.......#................................#..#...................#.......................#....#...............#..........#..........................................................#................................................#....................#........................................... .................#.................#.....#.#.....#.#.......#.......#.......................................#....................................#...#.........................#..........#.......#.....#..............................#....#.......#........................#......#........#............... .#..........................#.#.......................#........................................#...............................................................#.................#.........................................................#...................#.............#.............................. .........................................#.......#...#......#.....#.................................................#.......................#...........#.......................#.#.......#....#.........##..............................................................#............#..................... .........................................#........................#..............#......#.....#............................#.................................#.#.....#........................................#.....#.........................#....................#........................................ ........#...................................#..................................#..........#...#.#...#.....................................#....#..#.............#....................................#....#.#....................#...#.......................................#................#..........#.. .........................#.......................#....#............#.....................#.....#..#...........................................#.....#..........#...........................#..#................#....................#.............#...............................................#.......#. ......#...........#.....................#...............#................................#..........................................................#.......................#........#.................................#.#....................#.................#...................................#.#..... .................................................................................#.#.............................#..............#.....................#............#......#...#..#..................#.#.....#......................#....#...................................#............................... ........................#.....................#......................#...#...................#......................................................................................................................#...............#.........#....................................#.....#...#...........#.. #................................................#.........................#..........#.........#....................................#......................#....................................................................................#...................#...............#...................... .#................#........#........................................................................#...........#.............................#...................###..#.........#............................#...........#..#.............#........#........................#.......#.#................#.#. ......#.....#............#.....#.............#.............................#.................#.............#........#..........#...................................#..#.............................................#.........##...#.#..#.............#.#.................................#.....#........... ...#..................#.#................#........#.....#.............#......................................................................................#..........#.....................................................#.................#........##.....................#...#....................... #......................#.......#..........................#...........#.#......................................................#.....................#................#........##......................................................#.................................................................... ......#.#...............................#...#..................#....#................................................................................................#.............#.........#....#....................................................................................#.................... .......................#....................#.......................#.........................#..........................................#.......................#...................#.......#.......#.......##..........#..........................................................#...............#....... ..............#..................#......#...........#.........#....................................................#..#.........................#..........................#..............#..#.........#..........#...#............#...#.......#.................#......#................................... .#...#.....#..................................#.........#.........................#..........................#..#...................#....#.............................................#.....................#.......................#................#.#.......................#...............#........... ..............................#...........#..........................................#.#..................#.........................................................#..............#...................................................#......#..................................................#.......... .....................................##.......#................................#........................#........#.....#...#..........#...........................#..#........................#..............................#.........#...........................#....#............#...................... ......................................................................#...............#.........................#....................................................#.....................................................#........#...#.........#...#.....................#.....#..#...................... ..............#............#..........#..........#.........................#...#........#....#.....................#............#........#..........#........................#.#..........#...............#.....................#.....#..................................................................... .....#.......................................#...........#..............#.............#.............................#..........................................................................#............................................#...............................#...................#........... ....#....#................#......#......................#.#.....#............................................................#................#.....................................................................#..............................#.......#....#.....#..................................... ............................#.........................................................#......................................#...........................#.............##...........#.....#............................................#.................#...........#............#.........#............... .........................#..................................................................................#..#........................#..........................................#...........#..................#....................#.......................................#.#.#......#................. ......................................#..............................#........#.......................#...........#....................................................#....................#.#..................................#....#.....#..........................................##................... .................#..#............................#........................#..........................#........#........................................#.#...#............................#.....#..................................#......#............................#.#..............................#... ..................#.........#...............#............................................#....................................#...#..................................#......#................................#..............#..........#.............................#.....................................# .....................................................................#...........#.......#................#......................#..#....#..............#.................................................................#.........................................................#..#...........#........ ......#..........#..........................................................................#...............##.......#.......................#..................#........#..#...#................#.............................##...........#.......#................................#...................... .......#....#....#......................#......#.......................................#...................................#............................................#...#....................#.#.#...#.....#.#..........#......................#......................#...#.........................#... ..#........#.......#....#.....................#................#...........##.............#............................#.......................................................##.........................................#....................#.......................#..........................#..#...... ..#.................................#...................#......#....#.............................#.......#....................#........#........................#................#.....#........................................................................................#.....................#.#.. ........#.......#.............#................#.......................................#............................................#.........................................#..............#.................#.............#.............................##.........................##......#............. ..............#.................................#......#.......................................#.................................#.#..............#....................#...........#..........................................................#.............#......................#.........#.#....#....... ............................#..............................................................#........#..#.......#........................#............#.....#..................#....#...........#.....#................#......................#...............#.....#....................#................... ........................................#........................#.........#.........#.#...................#.....#..#........#..........#...................#............#..................#...#.......#....................#.......................................#.....................................#