#. ..#. ...# ....# #....# ###.....# #.<..!.# ..........###.... ......###.. ###### .... ####