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