A man wearing a white t-shirt and headphones uses spray paint while working on a mural.
An artist was paiting graffiti while listening to music and using spray paint.
The man is doing graffiti art, therefore 'artist' can be used in place of 'man'. Also, if the man 'uses spray paint' this indicates that he is 'paiting graffiti'.
exists e1 e2 e3 s1 x1 x2 x3 x4 x5 x6 x7 x8.(while(e2,e3) & on(e3,x8) & n_mural(x8) & Actor(e3,x1) & v_work(e3) & Theme(e2,x6) & Actor(e2,x1) & v_use(e2) & n_paint(x6) & of(x6,x7) & n_spray(x7) & Theme(e1,x3) & Actor(e1,x2) & v_wear(e1) & subset_of(x5,x3) & n_headphone(x5) & subset_of(x4,x3) & n_t-shirt(x4) & a_white(s1) & Theme(s1,x4) & (x1 = x2) & n_man(x1))
exists e1 e2 e3 x1 x2 x3 x4 x5.(while(e1,e3) & Theme(e3,x4) & Actor(e3,x1) & v_use(e3) & n_paint(x4) & of(x4,x5) & n_spray(x5) & while(e1,e2) & to(e2,x3) & n_music(x3) & Actor(e2,x1) & v_listen(e2) & Theme(e1,x2) & Actor(e1,x1) & v_pait(e1) & n_graffitus(x2) & n_artist(x1))