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