#..... ...# # ## ..#... ..## #.... # .. ... # ..... .. #.#.#.# ..... ..#..##. ..# #. .#..##..##.# ..##.#..#. .#.....# ....## .#.....##### ..#..#.....#.# . .#....#...#### ##.. #.. ...##.#....# #.##.#.# #...#.X...... ...#..####..X.#####.#. ##..##..#..#....... .. . #.#..##.#.##....... #..#...#....#.##.#.#.# ....$#..#.#.#. .#...# #...X.#### ## .# #...####.# # ..# #.# #.. .... ..#.. .#..## ..#