proposition: Lemma reflect_of_beq {beq : bool} {R : Prop} (bp : beq = true -> R) (pb : R -> beq = true) : reflect R beq.
proof: Proof. destruct beq; constructor; intuition (discriminate || auto). Qed.
imports: Coq.QArith.QArith Coq.Structures.Orders Coq.micromega.Lia Coq.Bool.Bool Coq.Sorting.Mergesort Coq.Lists.List Coq.ZArith.ZArith PerformanceExperiments.Sandbox