A man repairs a glider on a sunny day.
A man repairs a glider while it's raining.
Sunny and raining are different.
all x1.(n_glider(x1) -> exists s1 x2 x3 x4.(a_topic(x2) & on(x2,x4) & n_day(x4) & a_sunny(s1) & Theme(s1,x4) & for(x2,x1) & n_repair(x2) & of(x2,x3) & n_man(x3)))
exists p1 p2 p3 x1 x2.(for(p1,x1) & exists x4.n_event(x4) & exists s1.(Theme(s1,x2) & a_rain(s1)) & n_thing(x2) & while(p2,p3) & all x3.(n_glider(x3) -> (n_repair(x1) & for(x1,x3))) & of(x1,x2) & n_man(x2))