Error correcting codes are objects designed to withstand errors
that may arise during communication. Originally intended for
practical use, codes have come to be established as one of the
central objects of study in theoretical computer science,
due...