Two men work on a metal roof in the sunlight, one man is wearing a white shirt and the other man is wearing a black shirt and holding a drill.
Men are repairing a blue metal roof outside.
The work may not be for repairs, the roof may not be blue, and the roof is not necessarily outside just because it is in sunlight.
exists e3 e4 e1 e2 s1 s2 x1 x2 x3 x4 x5 x6 x7 x8 x9.(n_sunlight(x4) & Theme(e4,x9) & Actor(e4,x1) & v_hold(e4) & n_drill(x9) & -(x1 = x8) & n_man(x8) & n_man(x1) & n_man(x1) & Theme(e3,x7) & Actor(e3,x5) & v_wear(e3) & n_shirt(x7) & a_black(s2) & Theme(s2,x7) & -(x5 = x1) & n_man(x5) & n_man(x5) & Theme(e2,x6) & Actor(e2,x5) & v_wear(e2) & n_shirt(x6) & a_white(s1) & Theme(s1,x6) & card_eq_1(x5) & in(e1,x4) & on(e1,x2) & n_roof(x2) & of(x2,x3) & n_metal(x3) & Actor(e1,x1) & v_work(e1) & card_eq_2(x1))
exists e1 s1 x1 x2 x3 x4.(Theme(e1,x2) & Actor(e1,x1) & v_repair(e1) & n_outside(x2) & of(x2,x4) & n_roof(x4) & of(x2,x3) & n_metal(x3) & a_blue(s1) & Theme(s1,x2) & n_man(x1))