Title: Algebraic coding for iterative decoding