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