. # .#.. #... #.. ... #.# #.# ####.# ##. . #.).<# #.... .. .. #)#####...# ... .. #...##...# ..... .### ###.....# ...... ...##### ###...## ......##...)..#####O..#.# ...............#.og...# # #....).....#........## #.g.#...)......# ###.##.........## #.#...........# #.............# ###.............. #.............. #.#........##. #.##..####... .....## ## #..#### ..## #