Error control coding (6/26)

Error control coding