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