..#. . ##. # .# # .. .... #. . # . .###. #..# ..### # .# . ..#. .# ..# ... . ...###. . ... #....#.# # # .. ## . .. . #. # # .... ..###....#.... . ..... ...#..# . .. ....# ## # ... .#.. #...# ...###....## ## #.#####.#...# .## #......#..#..# #....### ...## #...X.####...# ...#.##.#.#X.# ... .. #X #X.#.# ##..# #.X###### ..#. #.#.# ...#..#.# . ##.### ##