An asian man wearing a business suit is sleeping on the subway or some other sort of public transportation.
The man has worked all day and is finally going home.
Not all men who sleep on the subway have been worked all day and are finally going home.
exists e2 e1 s1 x1 x2 x3 x4 x5 x7.(n_sort(x7) & n_subway(x5) & (on(e2,x5) | exists s2 x6 x8.(on(e2,x6) & of(x6,x8) & n_transportation(x8) & a_public(s2) & Theme(s2,x8) & -(x6 = x7) & n_sort(x6))) & Actor(e2,x1) & v_sleep(e2) & Theme(e1,x3) & Actor(e1,x2) & v_wear(e1) & n_suit(x3) & of(x3,x4) & n_business(x4) & (x1 = x2) & n_man(x1) & a_asian(s1) & Theme(s1,x1))
exists e1 s1 x1 x2.(n_man(x1) & a_finally(s1) & Manner(e1,s1) & Time(e1,x2) & n_home(x2) & Actor(e1,x1) & v_go(e1) & all x3.(n_day(x3) -> exists e2.(Theme(e2,x3) & Actor(e2,x1) & v_work(e2))))