# #.# .. #######.####. # #...h[oo..... #.###.#####..###. #.^...# .# ####..# # #..# #<.# #..# #..# #... ##.## .# .. .#