227-0418-00L  Algebra and Error Correcting Codes