...# ....# ....# +##########....# .....(.........# ...............# .......<.......# ...............# ...............### ...........>...... .................. ####...>...H...... ####..........# #..........# #..........# #..........# #..........# ###+##.....#