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