Two swimmers swim neck to neck in the freestyle in swimming lanes.
The two swimmers belong to the same team.
Two swimmers being neck to neck does not imply being on the same team.
exists e1 x1 x2 x3 x4 x5 x6.(n_freestyle(x4) & in(e1,x4) & in(x4,x5) & n_lane(x5) & of(x5,x6) & n_swimming(x6) & to(e1,x3) & n_neck(x3) & Theme(e1,x2) & Actor(e1,x1) & v_swim(e1) & n_neck(x2) & n_swimmer(x1) & card_eq_2(x1))
exists e1 s1 x1 x2.(n_team(x2) & a_same(s1) & Theme(s1,x2) & n_swimmer(x1) & card_eq_2(x1) & to(e1,x2) & Actor(e1,x1) & v_belong(e1))