>>61
long double Arctan(long double t,unsigned int n){
  unsigned int i;
  long double p,q,x=0;
  for(i=0;i<n;i++){
    p=pow(-1,n);
    q=pow(t,2*i+1);
    x=p*q/(2*i+1);
  }
  return(x);
}

int main(void){
  unsigned int n;
  scanf("%u",&n);
  printf("%lf\n",Arctan(0.5,n)+Arctan(0.2,n)+Arctan(0.25,n));