### ...$#########.# ......h.......# .......<5.....+ ...############