All tagged Indirect Proof in Predicate Logic