10**( log(1/(1-rand()))/log(2) ) - 1