##... ... #.... .$.... #.... .....# #...# 8....# ##..8##w..... #............ #..wg.....# #.......# ##.....### #.....## #...### ##<## ###