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