#...... #...... ....>.. ....... .....o. ....... #......######### #.)$....<.# #.#######g# #. .# .# .. .. ### ... ... ....