###### #.....# ##....... ##ggg.# #..# ## J# #S###g#g.gg #g.#.gg# ##.)# #.## #.. ##.. ##