https://123dok.net/document/y6ep8e0g-using-algebraic-structures-improve-ldpc-reconstruction-noisy-channel.html