.################ .........<....... .........h....... ..###........... #........... #........... .................. .................. ...h........###... ...........## #. ...........# ......!....# ....8.......