ranges and square roots