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