Man in a bench watching another man sleeping.
A homeless man stands guard over his friend.
Not all men are homeless. Watching does not imply standing guard. Not all men are friends.
exists e2 e1 x1 x2 x3 x4 x5.(a_topic(x1) & in(x1,x2) & Theme(e2,x4) & Actor(e2,x3) & v_watch(e2) & Actor(e1,x5) & v_sleep(e1) & (x4 = x5) & n_man(x4) & -(x4 = x1) & n_man(x1) & n_man(x1) & (x2 = x3) & n_bench(x2))
exists e1 s1 x1 x2 x3.(over(e1,x3) & n_friend(x3) & of(x3,x1) & n_male(x1) & Time(e1,x2) & n_guard(x2) & Actor(e1,x1) & v_stand(e1) & n_man(x1) & a_homeless(s1) & Theme(s1,x1))