### ### ###.# ....#...# ......#.### ###.# ..........###...... ................... ...$.....g######### ........g.# .###......# #........ ........... ............ .#.......#..