Perfect digit-to-digit invariant