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