##### .... ... ..# ###..##### #........## #.<........ ...............## .....#.......$# .### ####..#### ..# ..# .# ..