##.########## ..........g.# .#.########.# #.# #.# #.# #.# #.# #.# #.# ..#