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