Closest pair, not really divide-conquer - but it works