# . # . .... # #. # . . .# . ... # .# .. .. # . ... ....#.# # .. . ...## #... . # #.# ...### ... . #.#..#. #....# . #.. ##.# . #. ###. ...# ###..#...#..## . . # . . . . X.#.# ..# #.###.# #X. ..# #. ##.....###..# # #### #.#.#.#.# 2.#..# ##.# .......# #. .#X####....# ...##.## ## #....#... # ....# #### ## .. .. . #X# # .#....## ##X#..# ..# # ##2X.# #.##.# ### #.. # #