.. . #... . #..# . ##..# .. ##.... # ........##.#.# . . ...... ... #..# #..# #..# #..# #..# ####..# #.....# #..##..X..# . ......X.# ........#..# #...#.._##.# #...##... .# .## .... # #.##