Why Are Your Fingerprints Unique?