..# #.# #.# #.# #.# #.# #.# #.# #.# ##.###.# #... ... # #######..# #.# # .. .........<# #.###.#.## #######.####.(........ #............h##.#.##.. #.#####.#####..o....... #.# ####.#.###. #.. # ###