Why Are Fingerprints Unique?