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