# ########.# #<....ggg# #######g.# ...g. ####..# .. #