1. A method, comprising: scrambling a first occurrence of a data word to produce a first scrambled data word; block encoding said first scrambled data word to produce a first code word; scrambling a second occurrence of said data word to produce a second scrambled data word; and block encoding said second scrambled data word to produce a second code word; wherein said second code word and said first code word are different from one another.
1. A method, comprising: scrambling a first occurrence of a data word to produce a first scrambled data word; block encoding said first scrambled data word to produce a first code word; scrambling a second occurrence of said data word to produce a second scrambled data word; and block encoding said second scrambled data word to produce a second code word; wherein said second code word and said first code word are different from one another. 2. The method of claim 1 , wherein the scrambling of the first and second occurrences of the data word generates a plurality of predetermined output patterns each with a predetermined probability, and each of said output patterns has associated with it a respective plurality of different code words.