###+## #....# ##....# #....<# ##..h.# ######