.(. ##.. ...# ... ####..### ....... ###...# #....<# ..?.#...# . #.... #..h.. ###...h ...h.# #.h..# ......