#include<iostream>
using namespace std;
double x;
int main(void){
double len[300];//减少重复计算
for(int i=0;i<300;i++)
len[i]=0;
while(1){
cin>>x;
if(x==0.00)break;
int i;
for(i=1;;i++){
if(i==1)len[i]=1.00/2.00;
if(len[i]==0.00)
len[i]=len[i-1]+(1.00/(i+1.00));
if(len[i]>=x)
break;
}
cout<<i<<" card(s)"<<endl;
}
return 0;
}
using namespace std;
double x;
int main(void){
double len[300];//减少重复计算
for(int i=0;i<300;i++)
len[i]=0;
while(1){
cin>>x;
if(x==0.00)break;
int i;
for(i=1;;i++){
if(i==1)len[i]=1.00/2.00;
if(len[i]==0.00)
len[i]=len[i-1]+(1.00/(i+1.00));
if(len[i]>=x)
break;
}
cout<<i<<" card(s)"<<endl;
}
return 0;
}