public int foo ( boolean a, boolean b, boolean c ) {
    if ( a == true ) {
        if ( b == false ) {
            return 1;
        } else if ( c == false ) {
            return 2;
        }
    }
    return 3;
}

Determine the value of foo() for every value of a, b, and c.

 a | b | c | foo(a,b,c)
-----------------------
 F | F | F | 
 F | F | T | 
 F | T | F | 
 F | T | T | 
 T | F | F | 
 T | F | T | 
 T | T | F | 
 T | T | T |