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