Introducting the track subtracktion (get it?) algorithm.