Separating Swapping and Comparison (429)