forall vs. exists