Girls cross country: Shelton nicks Hamden