Try a new approach to random ranges.