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