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