if ( A+B+C == D+E+F )
{
//the special one is in G,H,I,J,K,L,M
if ( G+H+I == J+K+L )
{
//the special one is M
printf("M is special\n"); <---- 2 tests
}
else if ( G+H+I < J+K+L )
{
// the special one is in GHI
if ( G == H )
{
printf("I is special\n"); <--- 3 tests
}
else if (G<H)
{
printf("G is special\n"); <--- 3 tests
}
else
{
printf("H is special\n"); <--- 3 tests
}
}
else
{
// the special one is in JKL
if ( J == K )
{
printf("L is special\n"); <--- 3 tests
}
else if ( J < K )
{
printf("J is special\n"); <--- 3 tests
}
else
{
printf("K is special\n"); <--- 3 tests
}
}
}
else if ( A+B+C < D+E+F )
{
// the special one is in A,B,C
if ( A == B )
{
printf("C is special\n'); <--- 2 tests
}
else if ( A < B )
{
printf("A is the special\n"); <--- 2 tests
}
else
{
printf("B is the special\n"); <--- 2 tests
}
}
else
{
// the special one is in D,E,F
if ( D == E )
{
printf("F is special\n"); <--- 2 tests
}
else if ( D < E )
{
printf("D is special\n"); <--- 2 tests
}
else
{
printf("E is special\n"); <--- 2 tests
}
}