premise: a man and woman hug.
hypothesis: Everyone is standing apart.
explanation_1: They cannot hug if they are standing apart.
explanation_2: If a man and woman hug everyone is not standing apart.
explanation_3: If you're in a hug then you can't be standing apart.
premise_logic: exists s1 x1 x2 x3.(a_topic(s1) & subset_of(x2,s1) & n_hug(x2) & of(x2,x3) & n_woman(x3) & subset_of(x1,s1) & n_man(x1))
hypothesis_logic: all x1.(n_person(x1) -> exists e1 p1.(exists s1.(Theme(s1,x1) & a_apart(s1)) & Topic(e1,p1) & Actor(e1,x1) & v_stand(e1)))
premise_sim: exists s1 x1 x2 x3.(subset_of(x2,s1) & subset_of(x1,s1) & of(x2,x3) & n_woman(x3) & n_man(x1) & n_hug(x2) & a_topic(s1))
hypothesis_sim: all x1.(exists e1 p1.(v_stand(e1) & exists s1.(a_apart(s1) & Theme(s1,x1)) & Topic(e1,p1) & Actor(e1,x1)) | -n_person(x1))