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