####### #$....# .......l.# g.........# ..........# ..).......# ..........# ..........# ..........#