#include <iostream>
#include <cstdlib>
#include <cstring>
#include <string>

using namespace std;
char a[] = "3.000000000000000000000000000000000000000";
double b = 3.141593;

int main()
{
    int i=2;
    int n=strlen(a);
    float f=strtod(a,0);
    cout.precision(n);
    while(f!=b && i<n){
        cout<<f<<endl;
        if(f<b){
            if(a[i]=='9')i++;
            a[i]++;
        }else{
            a[i]--;
            i++;
        };
        f=strtod(a,0);
    };
    return 0;
}
