. .. ... .?.. ..... ########g..... #......gg..... #.############ #.######## #......... #.######## #.# #.# #.# #.####.### #........# ########.# #.# ##.## #.# #####...#### #.# #.....#....# #.# #.###...##.# #.# ##.###.# #.# #.###.# #.# #.....# #<# #####.######.#####.#. #................ #.######......... #.# ########## #.# ..# ###