##### #####...... #.g....# #.###..# .. ...# #. #.# # .. . ### ..# ##.## #..o# #...# #.