#.# #.# ###.## .... . .#####... ... ........###.... #.....gg....... #.r...g