Por qué las sondas espaciales y los códigos QR recuperan datos perfectamente incluso parcialmente destruidos: la ciencia de los códigos correctores de errores y el límite de Shannon