var i = 0.0000000000000001.toBigDecimal()
while (i < 1.toBigDecimal()){
val epsilon = 0.000000000000000000000001.toBigDecimal()
println(epsilon)
val accuracy = MathContext(1000)
val epsilonSqrt = epsilon.sqrt(accuracy)
i += 0.0000000000000001.toBigDecimal()
}
var i = 0.0000000000000001.toBigDecimal()
while (i < 1.toBigDecimal()){
val epsilon = 0.000000000000000000000001.toBigDecimal()
println(epsilon)
val epsilonSqrt = epsilon.sqrt(accuracy)
i += 0.0000000000000001.toBigDecimal()
}