//POJ1003
#include<iostream>
#include<cstdio>
#include<string>
#include<cstdlib>
#include<cstring>
using namespace std;
int main(){
while(1){
float a,sum;
int n;
sum = 0.0;
cin >> a;
if(a==0.00)
break;
//注意下整型转化为浮点数就可以了
for(n=1;sum<=a;n++)
sum += 1/((n+1)*1.0);
cout << n-1 << " card(s)" << endl;
}
return 0;
}