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