Finding the Closest Pair of Points - Common Divide and Conquer Patterns | OneNoughtOne