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