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