#.# ..# ..# #.# #.# ... #.# ......# #.# .......# #.# g.......# #.# .........# #g# .[....(!.# #.# .........# #.# #.# ..........# #.# #.# ..........# #.# #.# ..........# #.# #.# .......g..# #.# #.# ..........# #.# #^# ..........# #.# #.# ..........########.#####.# ..........<.............# #########################