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