######### #.......###### ......#.##... #....##.#### #..........# ##..##'###.# ##.#...# ..#.<.+ #..#...# .####+## .# .