. . # . # # .. .#X.. . # # . # #. .. .# .. # # .# #. # .#. ... ..#. .. .. .. ## . # .#..##3 ##. # #.. # ...## ..#. .# # . ##.... ## # .#.# .... #. ###.# .... # ##.###.#. . # ##.{.## . #.# ###..# #..#..# #.## #...# # #....# ...## ..# ... .#.