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 is walking along the river bank.
boy walking on rocks cannot be walking along the river bank at the same time
exists e1 e2 e3 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 x1 x2 x3.(n_bank(x2) & of(x2,x3) & n_river(x3) & n_boy(x1) & along(e1,x2) & Actor(e1,x1) & v_walk(e1))