E-Mail-Eintrag: Fundamentals of classical and modern error-correcting codes