### #.. #.# .# ####.####.## ........... ##.......... #...g....... #..#####.##. #######.#)## #......###.# #.#####.#.## #..## #..# ....#####.<# ...........# .#.######.## #.# #.########.. #........... #.########.. #..)a....... ##########..