#include <bits/stdc++.h>
using namespace std;
long long ind, i;
char s[1000000];
int main() {
  scanf("%s", &s);
  printf("%c", s[0]);
  for (i = 1; s[i]; i++) {
    if (s[i] == '.') continue;
    if (s[i] == 'e') {
      ind = i - 1;
      i++;
      break;
    }
  }
  long long b = 0;
  for (; s[i]; i++) {
    b = b * 10 + (s[i] - '0');
  }
  if (s[2] == '0' && s[3] == 'e' && b == 0) return 0;
  for (i = 2; i <= b + 1; i++) {
    if (i <= ind)
      printf("%c", s[i]);
    else
      printf("0");
  }
  if (i <= ind) {
    printf(".");
    for (; s[i] != 'e'; i++) printf("%c", s[i]);
  }
  printf("\n");
  return 0;
}
