### #....# #....##. .####...... .......... #.......# #..$....# ...#.......###... ........