Fade Out Fade In 4
Four red circles enter in a vertical column while two blue circles fade out and are removed, demonstrating chained selections with overlapping transitions. The example uses D3 v7 with SVG rendering, applying `transition().duration(2000).style("fill-opacity", "0").remove()` to delete the first dataset, then `.on("end", ...)` to append the second dataset. Because the removal and new selection overlap, only three of the four red circles appear, highlighting a timing issue in the transition lifecycle.