#. . .# ... .. #.# .####.. ## .. .. . #.##..# ... #...### .....####...# #....# #...# #...*## ...... #....# . ..... ....X. .####.. #.... .. . .#... .# .... .. .#..