#include <stdio.h>
int myFloor(double data)
{
int a;
a=(int)data;
if(data>=0||a==data)
return a;
else
return --a;
}
int myCeil(double data)
{
int b;
b=(int)data;
if(data>=0&&b!=data)
{
b++;
return b;
}
if(data<0||b==data)
{
return b;
}
}
int main()
{
double data;
while(scanf("%lf", &data) != EOF)
printf("%d %d\n", myFloor(data), myCeil(data));
return 0;
}