######### #.....#.## #.###..#.############### #.# #............g.....(........# #...........# #.....# #..............####.# #.########### ####### ###...########## #.# #.# #...# #.# #.# ##### #.########.# #..........# ############