.. #.###.. ##.##.. ...#..# #.....# #.##.$# #.##..# #######...g.## #..?...g###..##+##.. ..#####)# ##.......# ##.# ##......## ...#####<.###..####.# ...!.......).....# # ###..#.#########.# # ... ..# ..... .# #.#### .# # .