Reened Program Extraction from Classical Proofs: Some Case Studies