A man in a black shirt loading or unloading a blue honda.
The man is helping his friend move their belongings.
Just because the man is loading or unloading doesn't mean he is helping his friend.
exists x1.((exists s1 x2 x3.(a_topic(x1) & in(x1,x2) & n_loading(x2) & of(x2,x3) & n_shirt(x3) & a_black(s1) & Theme(s1,x2)) | exists e1 s2 x4 x5.(a_topic(x1) & in(x1,e1) & Theme(e1,x5) & Actor(e1,x4) & v_unload(e1) & n_honda(x5) & a_blue(s2) & Theme(s2,x5) & n_thing(x4))) & n_man(x1))
exists e2 e1 x1 x2 x3 x4.(n_belongings(x4) & of(x4,x1) & n_thing(x1) & n_friend(x3) & of(x3,x1) & n_male(x1) & n_man(x1) & Theme(e2,x4) & Actor(e2,x1) & v_move(e2) & Theme(e1,x3) & Actor(e1,x2) & v_help(e1) & (x1 = x2))