digital-coded mark inversion coding