.. ... #.# ##.. ...###..# ..#...# .....## #.... .. #.X# #.# ##.# ...###..# ....#...# ........# ....#...# ...###..# ## #.# ##.#..#.# ...###..#...# ....#....# ........# . . ..#..$# .# ...###..# # .. #.# ##.#.#.## ...###..#. ..# ....# 5..# ........### ....)#.... # #...### #.# ## # ##.### # #... ##.. # . ..... .. .# . . .. .. ## ... .... #.# .... ... .#. .. #..# . # . .## # # # ## . . .# #