#include <bits/stdc++.h>
using namespace std;

int main()
{
	double d;
	cin >> d;
	double res = d / sqrt(2) * 2;
	for (int i = 0; i <= floor(d); i++){
		double x = i, y = sqrt(d * d - i * i);
		if (y < 1.0){
			res = max(res, x + 1);
		}
	}
	printf("%.20f\n", res);
}