proposition: Theorem PRF_DRBG_G3_bad_1_2_equiv : Pr[PRF_DRBG_G3_bad_1] == Pr[PRF_DRBG_G3_bad_2].
proof: Proof. unfold PRF_DRBG_G3_bad_1, PRF_DRBG_G3_bad_2. fcf_to_prhl_eq. destruct l; simpl; intuition. fcf_simp. simpl. fcf_reflexivity. fcf_skip. apply PRF_DRBG_f_bad_2_equiv. simpl in H1. subst. fcf_spec_ret. Qed.
imports: FCF HasDups RndInList CompFold Permutation PRF