# # .#.# ######....# #..o.og..# #..