A young female adult is getting her haircut by a woman wearing glasses and a pink shirt with a black apron.
This customer is getting her hair cut and is donating it to make wigs for people with cancer.
A young female adult is getting her haircut by a woman wearing glasses and a pink shirt with a black apron does not indicate customer is getting her hair cut and is donating it to make wigs for people with cancer
exists e1 e2 s1 s2 s3 s4 x1 x2 x3 x4 x5 x6 x7 x8.(by(e1,x3) & subset_of(x7,x3) & with(x7,x8) & n_apron(x8) & a_black(s4) & Theme(s4,x8) & n_shirt(x7) & a_pink(s3) & Theme(s3,x7) & subset_of(x4,x3) & Theme(e2,x6) & Actor(e2,x5) & v_wear(e2) & n_glass(x6) & (x4 = x5) & n_woman(x4) & Theme(e1,x2) & Actor(e1,x1) & v_get(e1) & n_haircut(x2) & of(x2,x1) & n_female(x1) & n_adult(x1) & a_female(s2) & Theme(s2,x1) & a_young(s1) & Theme(s1,x1))
exists e2 e1 p1 x1 x2 x3.(n_thing(x2) & n_customer(x1) & n_cut(x2) & of(x2,x3) & n_hair(x3) & of(x2,x1) & n_female(x1) & Topic(e2,p1) & Recipient(e2,x2) & Actor(e2,x1) & v_donate(e2) & exists e3 x4 x5 x6.(for(e3,x5) & with(x5,x6) & n_cancer(x6) & n_people(x5) & Theme(e3,x4) & Actor(e3,x2) & v_make(e3) & n_wig(x4)) & Theme(e1,x2) & Actor(e1,x1) & v_get(e1))