########### ...###...h.....# .......<.h.....# ...###...O.....# ###########