######## #......# #..ooo.# #..g.o.# #..o...# #.....(# #......# #.......# .........# ..........# .....?....# ....######.