Error control coding (18/26)

Error control coding