fn trim_to_pct(segment: &Segment, pct: f64) -> Segment
segment[:max(1, int(len(segment) * pct / 100.0))].
segment[:max(1, int(len(segment) * pct / 100.0))]