.# ..# .##.#### . .. .....?. .. .o ..... ...#.####...#### ..... ....... ... #g..# ######.##)..# .......o)oo?# ######.##)#.# #. #.#.# #. #.#.# #. #.#.# #### #.##.#.##..... #..........# ####..<##### #####