# .# ##### ..#+ #...# ..... #.<.##########...... #...'........g...... ##############...b.. .$... .##+ .# #