#.#.# . ..... . #.#.# #.#.#.# #.#.#.# .####.#.#.# g.......#.# #..<..# ######g.S# #...g.g..# #######.####...# ......@..w.....# ###.....####!.## ######g####..## #........g....# #.......#####.# #.......# .# #.......# .. #.......# #.# #.......# .. #.......# .. #......##