## .# ###.# .>.# #..# #<.# #g.# #. #..# #.# #g.# #.# #g.# .(. #..# #.####..# #.......# #.####..# ##.####.gg....# ........####.## .##..##.# #.# .... .gg #.# .. ..... ..# ......##.# ....$..##.# ......#.. .# .......#..#