...# ...# #####+##### ...# ###...).....### ...## ##.............##.... #......#)#......#..# +.....##<##.....'..# +.....##>##.)...'..# #.....h#+#......#..# ##.......).....##..# ###.........### ..# #####+##### ... ...h ..... r.....