ntative of N???1 bits and which are separated from one another, the method including the steps of: (a) reserving at least one storage element to use as a flag storage element to represent a value of N for each of a plurality of other storage elements of at least a portion of the non-volatile array; (b) selecting a value of N from among at least three candidate values of N; and (c) setting the at l