# ##### #...######...########### #.....# ........# .#####... .#.((#.### .#...#. .#####. ....... ###....