.# # . ## # . $# .. ... ##.#.### ### .. #. # ... .#.. #.##....# . ..... #..# . .# ... .### .....#.#.# # ..#..##..#..#X#.# .. ### ....#A#### ##.#..# ..#.#hc(# # .#...##.....#v.# .. . # ## # #### . . . .