#include <iostream>
#include <cstdint>
using namespace std;
int main()
{
int32_t in;
cin >> in;
const bool negative = in < 0;
const uint32_t a = negative ? - in : in;
const uint32_t half = a >> 1;
const bool odd = a & 0x1;
cout << (negative ? '-':' ') << half << '.' << (odd ? '5' : '0') << endl;
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8Y3N0ZGludD4KdXNpbmcgbmFtZXNwYWNlIHN0ZDsKCmludCBtYWluKCkgCnsKCWludDMyX3QgaW47CgljaW4gPj4gaW47Cgljb25zdCBib29sIG5lZ2F0aXZlID0gaW4gPCAwOwoJY29uc3QgdWludDMyX3QgYSAgICA9IG5lZ2F0aXZlID8gLSBpbiA6IGluOwoJY29uc3QgdWludDMyX3QgaGFsZiA9IGEgPj4gMTsKCWNvbnN0IGJvb2wgb2RkICAgICAgPSBhICYgMHgxOwoJY291dCA8PCAobmVnYXRpdmUgPyAnLSc6JyAnKSA8PCBoYWxmIDw8ICcuJyA8PCAob2RkID8gJzUnIDogJzAnKSA8PCBlbmRsOwoJcmV0dXJuIDA7Cn0=