................................................................................................................................... .#........#.#.........#................##.#.............#....................#....#....#.#...#.......#..........#........#......... ....#......#.....................##...#.#....#.#..#...#.......................#.....#..........##....#..#........#.##..#..#...#.... .#.....#.............#.#...............#...........#.#.#................#...........#.#.....#.......##......#........#.#........... .....#...........#.......##.#.#..........#....#....#..#.#..................................#....##...#.#.....#..#.......#...#...#.. ...#....##............#...#..#.....#....##....#....##...........#...............#..##..#..............#..#......#.....#............ ..##....#.........#.......#..#...#...........................................#.....#.#........#...#.......................#.....#.. ..##.#........#..........#......#...#.....#..#.......#........................#..........##......#...#.#..............#......#..... ........#....##.................................#.##.........#.......#........#...#..#.....................#.#.##....#.........#... .#...............#....#..........#....#.#...........................................................#.#.....#...#...#.........#.... ..#........#.##..............#...##.....#..#...#....................................#..##......#..#.......#........................ ...........................................#.................#.#..................#..#..#..#....#..#................#..........#... .....#...#...#.#......#.....#.#.....#.#..#........................#..#.##...................#.................................#.#.. ......#...........#.........##....#.#.#....#..............#........#....................#.............#..##...#.............#...... ..#...........##....#......#..#........................#.#........#..#...#...........#............................#.#............#. .#....#..#......#..........................#.......................#....#...........#......#.......#............................... ....#.#...##....#.........#....#...#.#..#............................#.......#...............................................#..#.. .......#..........##......#..#...#.....#............#...#...................#...............#..#..................#.....#..#...#... ..................#.........#....#.#....#..#....................#.................................................................. .#.##.................#....#..#.......##.#.................#.#............#...#..........#.#...#.........##.#...............#...... ..#........#.....#.#.........#.#.....#..#........#...#.....#....#....#.....................##....#...............................#. ..#...#....#.#.............#..#..#...............##.......##.........#.....................................#....###.....##....#.... ....#..####.....#....................#................#.......#.............#..#..#..........##......##.......#...........#........ ..........##..#........#.......#..............#.#......#..#....#.............#...#................#......##...#..#......#.......... ......#....#...#........#.............................##..#.....#..............#.#......................................##.#...#... .#..........................................#.......#...#.##..#............#.......................#.#...##........................ ............#.#...........#.....#....................##...#...#....#.................#.#.........#......#........#......#...#...... .#.....##.#..#..........#....##............#...........#.#.....#.......#............#.#............#............................... .........#........#...#.###.....#.........#.#...##.##....##..........#................................#..........#...##...#........ ...........#.........##...#.#..................................................#.........#..................#.........#.......#.... ....##...#..#.#..#.......................#....#......#............#....#.........###......#..............#.......#...#..........#.. ...........#.......#......#...............................#.....#.......#..#...............#.........##........#.#.........#....... ......#....#.................#..............#..#..........#...#........................##..............#.........................#. .###.##...#.##........#........................#.#.###................#...#.#....#...........#...............##.........#.......... ...........................................#.........#..##.................#...#.#.#..##..#............#.#.#.....##.....#.......... .#............................................#..#............#....#...#...#......#.#..........................#....#.#..........#. ...........#...........#................#........#..........#........#...........#..............#.........#....##....#....#...##.#. ................#............................#...#......#.....................#..............#.........................##..#...#... ...#....#.............................................#..................#.....#.#..#.....#................#.......#....#.......... .#....##..#.#.......#.............#..............#...#..#....................#..#........#.#....................................... .#...#.......................................................#..........#.........#.......##...#.#.#............###............#.#. .....#.....#......#..............#.#...............#....#.....................#......#....#.#........#.........#....#.........#.... ............#.#.###.......................................................#...................#....#...#.......##............#..... .#......#..............................#..........#....#....#.#.#........#............#.....#........................#......#...... ................#......................##.......#.......#..#..............##...................#...#...#........................... .#...#..................#.......................#...#...#..........#.......#.......#...................##...................#...... ........#...............#...#....................#..#.......................#.............#.#.#..........#..........###........#.#. .#..##...#..#............#.....#.....................#......#..............#......#..#..............#.....................#........ ....#...###.....................###..........#....#....#..............#................#.#.......#.#....##............#......#.#... ......#.....................#.......#.#.#...#....#...#.#.....#..#........##.#..#..#......##........................................ .......#.#............#...........#........#..............#....##..##..................##..........#...........#.......#..#..#...#. ..#..#......................#..................................#....#......#...#............##......#......................##...#.. .#...............................#.#.........#.....................###.#..................##.#...#.......#....................#..#. ......##................#.........#......#................#........#.....#....#.#.##..#..#...##...#.#...........#................#. ..#..#.........#...............##..................#........................................#........#......##..................... ...................#....#......#...................#.#.....#..............#....##................#......#...#......#.........#..... ....#...........#.......#......#..........#.....................#..#.........##.....##...........###......##....................... .................#..#....#..##.........................................#......#..........#............#..#....#.................#.. .............#..#........#..#..#.#.......#..........#...........#..#.........#.#...................###.....#....................... ..#............#..#..#..#..................#.##.#...#.#...#............###......#........................#.........#..#.........#.. ...........#..##.#..#.............#...#.............#.........#.....#.......#..................#...##..##......#...#..#............ ..............#...#...#.....##....#.#........#................#.....#.....#......#.......##....#.....#......#..#....#.............. .............#....#..##..#.................#....#.#......#.#......#...##.....#....###.......#.......#.............................. ............................#..........#.......#................#....#.........#.......#.#..................#...................... ..........#...#.......#......................................##..........#..#......#............#..............#.....#..#.......... .................................................................S................................................................. ................#.........#.....#........#......................#....#.#.............#....#...#.............#...........#.......... .........................................#......#............#...........#.......#......#..##.........##.............#............. ........#................#.......#..........#.....#..........#........#.................##......#.............#.....#.....#........ ........#........#......#.......#....#...##.....................#.........#.....#.........#.................#..#................... .............#............................#.......#......#...##.........##...#......#.....#.#...#....................#............. ..................................................#......#.......................#..##..#...##........#.#........#................. .#...........#..#.......#.....#...............#...#.....#..........#...#.#.#.......#.#..........................#.#................ .####...............#...........#......#..#...................#....#....#...........#...#...................#.................#.#.. ...............#......#.##...............##..#..#........#..........#.#.............##......#............#...#.....#............#.. .......................#.....###..#....#..#........................................#.#.............#...#........#.................. .....................##....#...............#.........#....#.####...#......#.................#.#...........#......##..........#.#... ..................#.................###...#............................#.#...##..#.#.#..#...#.................................#..#. ....................#..........#..............#............................#.......#.........................#................#.... .#..#...............#.........#..#..........#...#..........##.......##.##.....#....#...#.#......#...##.#........................... ....#...............#....#.............................#.....#.........#..............#......#..............#............#.......#. ........................#...........#..........#...#............#...#.#....#.............##..............##.#...................#.. ...#..................#.#...#...#.........#...........#.....#...#.##........#.#....#..........#.......##........................... .........#.#..........##.#....................#....#................#..#.#.....#...........#.........####.............#.......##... .#......#...................#........#.......#........#...#..#..........#..##..#..........#........................................ .....#....#..#................##.....#......#.........................#.###...................#..#................#..#......#...... ..............#..........................................#.........#.....##.###............#...##.....................##........... ..#......#..#.#.#.........#...#....................#.........#.........#......#...#.....................................#.......... .......#...#.................#..........................#...##..#...#.#.........##............#..................#...............#. ....#.........#.............#.......#.#..........#................#..##.#.#.#...................#.....#............#.....##....#... .###...............................#.........#..............#.#......#......#.....##.#.#.......#................#.#..............#. ...#........#......#........................#.......#.##...#.........#........#...#.......#..##....#...........#....#..##.......... ......#.......#........#.......#..#...#....#.......#....#.#..........##........#..#...............#.......................##..#.... ...................#....#..........#........#.............#...#...##...#..........#.......#...#............#..........##........... .#........##......#.#................#.....#..........#....###................#.....#.......###...............#...#..........#..#.. ...#.........#...#....#............#..................##....#......#.....#.......#..........#...#...........#.....#..#.......#..... ........#.................#........#.........#...............#...........#.##...##.......#..................#.......#....##........ .###......#.....#......#.....................##..#...#........#........#....#................................#....#.....#.#........ ...........##..............................#..#...........#....#...#......#.#..#......#...............#............................ .....#.#..#.........#............................#.....#.#.##......#.#.........#.....#.#...........................#...##......#.#. ..............#.#.#.....#.#.............#..#.#.....#....#..#.#....#.................#....................#..........#........#..... ..........#.....##.......#................#....................................#..#......#.........#..............#...#......##.... .##.#......###..............#.#...............###......#.................#.......#......#.............................#....#.#..... ..#..#...#............#....##.............#........................#.#..................................#......................#... ......#.....#.............#...#............#....#.......#.....#.................................#..##...#.#..............#......... ...........#..........#..#.#..................##...........#.......#........#....#.............#....................#.....#........ ....#...........#........##........................................#.#...............#.............#.#...##...#........#........... ...#..#..............................................................#...#.#...#..#...........#..#..#....#..#..#.......#..#........ ...................#.#.....##...........................#................#.#...#...........#.............................#......... .....###.........#.....#...#...##...#..#........###.....#..#..............#.....#...................#...#...........#...#.......... ..............#......................................#..#....#.........##....##..#.......#.......................#.....##.......... ..#...................#...........#................................#.....#.#.#..........................#....#......#......#....... ..#......#....#..##..#....#............#...........###........................#.........#........#........#............#.........#. ...................#.##...........#....#..##............#...................#.........#........##........#...........#.#........... ...#.#......#....#........#.......#....................................#.##..#.........#....#.#.....#.........................#..#. ....#.#...#...........................................#...#..#....#....#..............#.........................#.....#......#..#.. ......#..................#..........#..#....#.......................#...............#...........#..............#....#.#............ .#..............#........##......#...#....#...#.#................................................#.....##....#...##...#.#........#. .........#.............#..#..#...........................#.............#...........................#....##............#............ ..........#...#.....#..#...#...........#.#.......#........#.....................#.....#.....#...#.#..#......#....#....#...#..#..... .#........#............##.................##...............#.....................#.##.................#........#......#............ ....#........##....#..#.#.........#................................#................#.#.....#.............#..#....##.#....##....... ........#.#.....#.......#.#..##..............##...................#...................#..#....................#..#.......#...#.##.. .....#.#.........#.#....###..#..#.......#.....#................#....#........#.....................#.###.....#...........#......#.. ......#...#................#..#...##............#......#...................#............................#.........#....##...##..... ..........#...##.....#....#...........#.....#......#..#.......................##...#.##.....#...#..##...#...#..#..#..........#...#. ......#............#...........#.#..#...............#.............................#..#.......#...#.................#.......#....#.. ..............#........#............#....#.....##...#.###...................#............#..#.#..................#.............#... .............#....#.......#..#......#....#...#..#.......##.............#.##...#.........#..........................#.#...........#. .#..............#...#......#.......#..#................#.#.............#....#...............#.......#.............................. ...................................................................................................................................