.. ... ..# ##..#### #...#..# #.###x# #.. .#..# #. .#...# ##.X# .### ##..##..# ###......... #..##.#.X..# #.### ..#... #..##.....#. #.#...#...### #.. #....# # .... ## ...#.. .. #...# ##. .# #.# ## . #...##.# # #.. .#..... #. ##.. #.# ### ...### #.#.#. .. # ## .... # .. .