. ..#.....## . ...# . #.## . #.#... .# #.. # ....# ... ....#..#..#. # .. ##.#... ... # .. #.#....#... . # ##.#####.#...#..... ..#.#....#..... .. #.#.........# #.#.# #..X3#......# #. ## ##.##...#..###. ##.##..3.#.# . ###.###..##..# ##...3###...### #...#...#...# #..#.....##..# #....#XXX(#...# .....#.##.x.# ..####..X./.# ###....#.#.....# #...#..##...## ..$#..# #..# .##... ..# ....# ..# ##.. .# .#