..! .. .. .# .# ######.# #......# #...b..# #...g<.# +......# #.....## +.....+ #.....# ##.#+#. #. . .. .