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