####..... #........... #.(.....##.. .# #.......##.# #+## . ##.......##.###...## ##. #.........#.##.....## ##.. #.........#.#.......## ##..# #.........#..........####...######.. .##.................+......