.#######..########..########...##.....##..#........##........##.....##...##...##...#........##........##.....##....##.##....######...######....########......###...........#..##........##...........##.##....#.....#..##........##..........##...##....#####...########..##.........##.....##.