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