. ... ... ........ ... ......... ## .. ........ .. . ...###.###...... .. . .. .## .#.#...#....# ... . ## #.. ..##..##..##..# ..# # .# ..##..##..##..##..##..##. . ... . ...................... .. . ... ...................... . # . #..##..##..##..##.X##..##.. . ## .## .##..##..##..# .# .. .. . .. .................... . . . ### #...#..#...#.#.#..#..... # # #(...... .## .##....... #... # . X# # ...#### .##....#.#. ## . # ##. ..# . ##... .#.. . # . ..# #.#.# # ....## .. #. #. .## # ...# ..# .. # # .#..## # .. # # # #...# #. .. ##. ## .. . . . . .