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