########## #..@...... #.######## #<....... #####.... ..