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