A girl wearing glasses is in a blue harness while rock climbing.
The girl is protecting her eyesight from falling debris, or is initially impaired in vision.
If a girl is wearing glasses she is either protecting her eyesight while climbing or is impaired in vision.
exists e1 p1 x1 x2 x3 x4 x5.(while(p1,x4) & n_climb(x4) & of(x4,x5) & n_rock(x5) & exists s1 x6.(in(x1,x6) & n_harness(x6) & a_blue(s1) & Theme(s1,x6)) & Theme(e1,x3) & Actor(e1,x2) & v_wear(e1) & n_glass(x3) & (x1 = x2) & n_girl(x1))
exists x1 x2.(n_girl(x1) & n_eyesight(x2) & of(x2,x1) & n_female(x1) & (exists e2 e1 x3 x4.(from(e1,e2) & Theme(e2,x4) & Actor(e2,x3) & v_fall(e2) & n_debris(x4) & Theme(e1,x2) & Actor(e1,x1) & v_protect(e1)) | exists e3 s1 x5.(a_initially(s1) & Manner(e3,s1) & in(e3,x5) & n_vision(x5) & Theme(e3,x1) & v_impair(e3))))