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