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