#include <bits/stdc++.h>
using namespace std;
int a1, a2, b;
int main() {
  char str[1000010];
  int pos = -1;
  scanf("%s", str);
  int len = strlen(str);
  for (int i = 0; i < len; i++) {
    if (str[i] == '.') pos = i;
  }
  b = 987654321;
  if (pos == -1) {
    pos = len;
  }
  int i = 0;
  int start = 0, end = len - 1;
  while (str[start] == '0' || str[start] == '.') start++;
  while (str[end] == '0' || str[end] == '.') end--;
  if (b == 987654321) b = pos - start - 1;
  if (b < 0) b++;
  printf("%c", str[start]);
  if (start + 1 <= end) printf(".");
  for (int i = start + 1; i <= end; i++) {
    if (str[i] == '.') continue;
    printf("%c", str[i]);
  }
  if (b != 0) {
    printf("E%d\n", b);
  }
  return 0;
}
