* * #.. #.# #.# #.# * #.# * #.# , #.# , #.# * ##### #.# , , , , # *##...## #.# , , #.##.....# #.# * , =.......<# #.# # ,*#.....######.# .# , *#...........# ###.# ##.#.#################... * * #..#....g.w........##.# * * ###.##############...<# ,* , #.# ####.# , * ** *#.# #... ,,, , ,..# ###..# * ,* ### * , ..# , * * .# > , , * ?. , ## * * * , * * * * ,* * ,