############+####### ##................... #......w.....<....... #.....#####.....##### #....## ##...## #...## ##+## #..## #.# ... #... ##.. ##