.# ..#########...# ......).g.....# .............## .###########.# #