.###....# ## #.......# # .# #.......# .# .# ....$...# ..# #.## #.......#####...# ### ..%# #.........$...... #... ...# ............a..$. #..##...# .......