.. #..# . # .##..##. .## .. ......##.. ... .....#.# #.. #[.#..# .##..##..#..# # .........XX##.... .........XX..# ..##..##..#.X...# ..## .##..#####..# . ...........## # ..............# #..##..##..##.# #..##..##..#...# ...............# ............ ... #..# ..##..##.... #. # ..##..# #..# ............ .# .............# .. #..##.. #..#... #..##. ##..#..#