## ..# .... ....# ##############.p..#. #<....pl.......l.p.. ##############....#. ...# ..# ... .. .