3 1/2% Convertible Subordinated Notes due 2007 PURCHASE AGREEMENT