A computer readable storage medium, which is totally or partially removable, storing a set of machine executable instructions, said instructions being executable by a computer adapted to decoding a sequence of elements that can be equal to at least two distinct values, the elements forming at least one coded symbol, the coded symbol not having any successive transitions and having approximately the same number of elements of each value, to perform:
- a destretching step to destretch the coded symbol, to form a destretched symbol, and
- an analyzing step to analyze the disparity of the destretched symbol, to form a decoded symbol.