A scrambling system includes a seed finder that selects a scrambling seed.
A first scrambler generates a scrambled sequence in response to a user
data sequence and the scrambling seed. A code finder generates at least
one of a token and an offset of the token from the scrambling seed. An
encoder increases a Hamming weight of the scrambled sequence in response
to at least one of the token and the offset.