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