wider input range for sqrt