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