. .... #######..... .............. ................ ................. .................. ............o....... ..................... ..........$.......... ..................... ..................... ...........[.....?... ..........)!......... ###################