#include<iostream>
#include<cstdlib>
#include<cstdio>
#include<cmath>

#define MAX_SIZE 32000

using namespace std;

class Queue{
    private:
        double item[MAX_SIZE];
        int rear;
        int front;

    public:
        Queue();
        void enqueue(double);
        void display();
};

Queue::Queue(){
    rear = -1;
    front = 0;
}

void Queue::enqueue(double data){
    item[++rear] = data;
}

void Queue::display(){
    for(int i = rear; i >= front; i--)
        printf("%.4lf\n", item[i]);
}


int main(){
    Queue queue;
    long long int n;
    double root;

    while(scanf("%lld", &n) != EOF){
        root = sqrt(n);
        queue.enqueue(root);
    }

    queue.display();

    return 0;
}
