∀ {X : Type u_3} {Z : Type u_5} [inst : MeasurableSpace X] [StandardBorelSpace X] [inst_2 : MeasurableSpace Z]
  {f : X → Z} [MeasurableSpace.CountablySeparated ↑(Set.range f)],
  Measurable f → MeasurableSet (Set.range f) → ∀ {s : Set Z}, MeasurableSet (f ⁻¹' s) ↔ MeasurableSet (s ∩ Set.range f)