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