np --> [mary];[john];[fido].

p  --> [to].
pp -->  p,
	np.

vt --> [loves].
vd --> [gives].
vs --> [knows].

s --> 	np,
	vp.

vp --> 	vt,
	np.

vp --> 	vd,
	np,
	pp.

vp --> 	vs,
	s.


