fact: Definition first_satisfying_element (rel : ℕ → ℕ → bool) (l : ℕ) (N : ℕ) := first_satisfying_element_helper rel (N-l) N.
imports: Coq.Reals.Reals ZArith Lra Classical Classical_Pred_Type ClassicalChoice Automation Libs.Negation Notations Tactics Waterprove