########## ###.##...##.###### #...#..###..#....# ##......###...<..## ##.....)###......# ##........#.....# ####...........# ###..........# ####.......# ###...... ##.#.. ##