A woman in a red jacket taking photos is sitting on the shoulders of another woman among a crowd of people.
The crowd was preventing the woman from taking pictures of what she wanted, so she asked to sit on her friend's shoulders in order to see past the crowd.
We don't know if the crowd was preventing the woman from taking the pictures that she wanted. We don't know if she asked to sit on her friend's shoulders to see past the crowd. We don't know that the two women are friends.
exists e1 e2 s1 x1 x2 x3 x4 x5 x6 x7 x8.(n_shoulder(x5) & on(e2,x5) & of(x5,x6) & among(x6,x7) & of(x7,x8) & n_people(x8) & n_crowd(x7) & n_woman(x6) & -(x6 = x1) & n_woman(x1) & n_woman(x1) & Actor(e2,x1) & v_sit(e2) & Theme(e1,x4) & Actor(e1,x3) & v_take(e1) & n_photo(x4) & (x1 = x3) & in(x1,x2) & n_jacket(x2) & a_red(s1) & Theme(s1,x2))
exists p1 p2 p3 x1 x2 x6 x7.(n_crowd(x1) & n_crowd(x1) & n_shoulder(x7) & of(x7,x6) & n_friend(x6) & of(x6,x2) & n_female(x2) & n_female(x2) & n_female(x2) & n_woman(x2) & exists e4 p4.(Topic(e4,p4) & Actor(e4,x2) & v_ask(e4) & exists e5 p5 x8.(n_order(x8) & Topic(e5,p5) & exists p6 e6.(past(e6,x1) & Actor(e6,x2) & v_see(e6)) & in(e5,x8) & on(e5,x7) & Actor(e5,x2) & v_sit(e5))) & exists e2 e1 x3 x4.(from(e1,e2) & exists e3 x5.(n_thing(x5) & of(e2,x5) & Theme(e3,x5) & Actor(e3,x2) & v_want(e3)) & Theme(e2,x4) & Actor(e2,x3) & v_take(e2) & n_picture(x4) & Theme(e1,x2) & Actor(e1,x1) & v_prevent(e1)) & so(p2,p3))