Error control coding (2/26)

Error control coding