############# ......#.....## .............#. ............... ..#....o....... .......o$...... .......(...o... .......<...# ...O........... .........o..... ......#........ ..............o ......C........ ..... ......... .............o.