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