.#.....#... ..... .......... ...... ......... ......! ....... .. ..... .....# ..###...###...## .. #.....#.....#... ..........X........ . ..... ......................... . ............(.....X......... .. #... .#.....#.....#.....#... . ## . ## ..### ..###...###...## .. .. . . .....#.....#.....#.....# . . . .... ................../... . . .. .......................... # . ...... .........?....... . . ....###. ..# ###..##....#. .... #.#... .....#.### .###.# . .. # ..#...#. . ## # . # .. #....#.##.### #. ....#. .. ### ... .# ###.. ... . . .. . ..# . ## # . . . # .# . . . . . . .