. #... # ..... .# #..... .. ##.... .# #..... .# #..... .# #.....######.# #...<......# #...#####..# #...#####..# #...+....o.# #...#####g#..$.... #.#. #.####### .... #.. .... #### .