. .... .# ..# #+##.# ..# .....# ###.##...... ########.........# ...........8.....+ ..######..8.8....# +......8._.8...# ######..8.8....# #...8...### #.......# #........$ ######..### .... #.## .