#.##########.## #.hh........>.# #######'###... ##.# ##..# ##...# ##....## ##......##### #.....<.....+ ##......##### ##....## ##...# ##..# ##.# #+#