Polya

Probabilities in Proofreading

Suppose you write a program and you send the source code to two of your friends, A and B. Your two friends read the code and when they finish, A errors are detected by A, B errors are detected by B, and C errors are detected by both. So, in total, A+BC errors are detected and can now be eliminated. We wish to estimate the number of errors that remain unnoticed and uncorrected.