fact: Variables (I : Type) (r : seq I) (f : I -> T) (x0 x : T) (P : pred I).
imports: HB(structures) mathcomp(ssreflect ssrfun ssrbool eqtype ssrnat choice seq) mathcomp(path fintype tuple bigop finset div prime finfun) mathcomp(finset)