.. .. # . ## ..# #. . # ..#. .## # ..#. .## .##. #.# ..#. .. ## #. . #..... ..# ....#. . # . .##.##. ..##.. ##.##.##. #....# #..#. ## ..##.#. # #. .... ..#. # # #.#. ##...... # .. #.#..#####..#. ..#. #.##...# #...# . . # ###.#...# ### ### ..#..... ## ## ... #.#...##.# ....##.####.......# .#.#.#...##.#3#.!.####. ....$........... ....... .......[................ ........................ ........................ ........................ ..##......##......##... #...X..##......# .. ...$............... ..................... ..................... ................... ................ ...............