A very large man in a jacket and woolen cap is talking on his cellphone while other pedestrians walk by him.
The large man just bought the hat that day.
Just because the large man is wearing a woolen cap it doesn't mean he bought the hat that day. The hat may have been a Christmas gift from someone two years ago.
exists e1 e2 s1 x1 x2 x3 x4 x5 x6 x7 x8 x9.(n_pedestrian(x8) & while(e1,x7) & Actor(e2,x1) & n_male(x1) & n_male(x1) & Theme(e2,x9) & v_walk(e2) & (x7 = x9) & -(x7 = x8) & n_pedestrian(x7) & on(e1,x6) & n_cellphone(x6) & of(x6,x1) & Actor(e1,x1) & v_talk(e1) & in(x1,x2) & n_cap(x4) & of(x4,x5) & n_woolen(x5) & n_jacket(x3) & subset_of(x4,x2) & subset_of(x3,x2) & n_man(x1) & a_large(s1) & Theme(s1,x1) & r_very(x1))
exists e1 s1 s2 x1 x2 x3.(n_day(x3) & n_hat(x2) & n_man(x1) & a_large(s1) & Theme(s1,x1) & a_just(s2) & Manner(e1,s2) & Time(e1,x3) & Theme(e1,x2) & Actor(e1,x1) & v_buy(e1))