. . .# ## ...# .## #..# .. #...# # ##.## ..# .#.# ##. #### .#.#..# . . . . ##..###.....# ...#. ## ##.##...## .# # #.# ..##... #..# .#.# # . .. #.#..#.#..####..# .## .###.#........# .#. .. .###..# ##....#.### # # # .#.# .#.....# .. ##. . # ###...# # . . #.....#xx###.# .... #####..##..# .# . . #....### #.# #.##... ## . ....#.# ..# .... .# # . .#. . #. .##. #.