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