a man wearing black, walks down the street.
Two men are eating hot dogs while watching TV.
A man is one man, not two men.  Also, people cannot generally be eating hot dogs while watching TV and still walks down the street.
exists e2 e1 p1 x1 x2 x3.(n_street(x3) & down(e2,x3) & Actor(e2,x1) & v_walk(e2) & exists s1.(Theme(s1,x2) & a_black(s1)) & Topic(e1,p1) & Actor(e1,x2) & v_wear(e1) & (x1 = x2) & n_man(x1))
exists e2 e1 s1 x1 x2 x3.(while(e1,e2) & Theme(e2,x3) & Actor(e2,x1) & v_watch(e2) & n_tv(x3) & Theme(e1,x2) & Actor(e1,x1) & v_eat(e1) & n_dog(x2) & a_hot(s1) & Theme(s1,x2) & n_man(x1) & card_eq_2(x1))