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