A young boy in a white hat and blue towel is carrying a snorkeling mask while walking on rocks on the shore of a blue lake.
The boy has snorkel gear as he walks on the shore.
boy carrying a snorkeling mask while walking on rocks on the shore is same as boy has snorkel gear as he walks on the shore
exists e1 e3 e2 s1 s2 s3 s4 x1 x2 x3 x4 x5 x6 x7 x8.(n_shore(x7) & while(e2,e3) & on(e3,x7) & of(x7,x8) & n_lake(x8) & a_blue(s4) & Theme(s4,x8) & on(e3,x6) & n_rock(x6) & Actor(e3,x1) & v_walk(e3) & Theme(e2,x5) & Actor(e2,x1) & v_carry(e2) & n_mask(x5) & Actor(e1,x5) & v_snorkele(e1) & in(x1,x2) & n_towel(x4) & a_blue(s3) & Theme(s3,x4) & n_hat(x3) & subset_of(x4,x2) & subset_of(x3,x2) & a_white(s2) & Theme(s2,x2) & n_boy(x1) & a_young(s1) & Theme(s1,x1))
exists e1 p1 s1 x1 x2 x3.(n_shore(x3) & n_male(x1) & n_boy(x1) & exists e2.(on(e2,x3) & Actor(e2,x1) & v_walk(e2)) & as(e1,p1) & Theme(e1,x2) & Actor(e1,x1) & v_have(e1) & n_gear(x2) & a_snorkel(s1) & Theme(s1,x2))