#### #...# #...# # +...+ .# ##...####.# ##.........# #..........# #.<.......# #.........# #......h.!# #....5....# ............# ####........# #........# #........# ####+#####