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