A man holds a guitar on a busy street while people look on.
a man is sitting on the corner watching people play the guitar
People can either be watching or playing the guitar. Either the man has the guitar or the other people.
exists e1 p1 s1 x1 x2 x3.(exists e2 p2 x4.(exists s2.(Theme(s2,x4) & a_on(s2)) & Topic(e2,p2) & Actor(e2,x4) & v_look(e2) & n_people(x4)) & while(e1,p1) & Theme(e1,x2) & Actor(e1,x1) & v_hold(e1) & on(x2,x3) & n_street(x3) & a_busy(s1) & Theme(s1,x3) & n_guitar(x2) & n_man(x1))
exists e2 e1 p1 x1 x2 x3 x4.(n_guitar(x4) & n_corner(x2) & for(e1,e2) & exists e3.(Theme(e3,x4) & Actor(e3,x3) & v_play(e3)) & Recipient(e2,p1) & Actor(e2,x1) & Topic(e2,x3) & v_watch(e2) & n_people(x3) & on(e1,x2) & Actor(e1,x1) & v_sit(e1) & n_man(x1))