Écrivez un programme pour implémenter un code linéaire \((16, 12)\text{.}\) Votre programme doit être capable d’encoder et de décoder des messages en utilisant le décodage par classes latérales. Une fois votre programme écrit, écrivez un programme pour simuler un canal binaire symétrique avec du bruit de transmission. Comparez les résultats de votre simulation avec la probabilité d’erreur théoriquement prédite.