#.# #.# #.# +.+ .. #.# #.. #.# #.#######'#######.# #............h....# ###.........#h###!# ##.........###... +......#.### .### #........# .# #........# .# #........# .# #........## .# #.........### #.##......... # #<#....### ###.....# ####..# ..# .#