import java.util.*;
import java.math.*;
///牛顿迭代算根号5
///BY JavaHack
public class Main
{
static Scanner cin = new Scanner (System.in);
static BigDecimal TWO = new BigDecimal("2.0") ;
static BigDecimal FIVE = new BigDecimal("5.0") ;
static BigDecimal fen(BigDecimal l,BigDecimal r,BigDecimal eps )
{
BigDecimal mid = l.add(r).divide(TWO) ;
while(mid.subtract(l).compareTo(eps)>0) {
if(mid.multiply(mid).compareTo(FIVE)>0) {
r = mid ;
} else {
l = mid ;
}
mid = l.add(r).divide(TWO) ;
}
return l ;
}
public static void main(String[] argv){
System.out.println(fen(new BigDecimal("2"),new BigDecimal("3"),new BigDecimal("0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001")));
}
}