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