Concept Flow - np.union1d() for union
Start with two arrays
Find unique elements in each array
Combine unique elements
Sort combined elements
Return sorted union array
np.union1d() takes two arrays, finds unique elements in each, combines them, sorts the result, and returns the sorted union.