## .. .# .# # .# .## .#...## #.#######g.....# #......)g....... ############.###