# .. . # . # v# . ## #.## #######.#.X..# ..h...(X.(XX... ##. ## ##X## . ##X# #X# . #A## # #..# # #### . .