Can I ask for a bit of clarification? There are a few things that could be interpreted in a couple of different ways
When you say "or", do you mean AND/OR or Exclusive OR?
When you say "IF" do you mean simply "IF", or "IF and only IF"?
If the IF condition in a character's statement is not met (e.g. A says "If B is lying, then C is involved", but B is actually telling the truth), is that character considered to be telling the truth, lying, or neither? (obviously this becomes clear if the IF statements are interpreted as 'if and only if', but I'm asking in case they are not)