C. Экспоненциальная запись
ограничение по времени на тест
2 секунды
ограничение по памяти на тест
256 мегабайт
ввод
стандартный ввод
вывод
стандартный вывод

Вам задано положительное вещественное число x.

Ваша задача преобразовать его в "простой экспоненциальный формат".

Пусть x = a·10b, где 1 ≤ a < 10, тогда в общем случае "простой экспоненциальный формат" имеет вид "aEb". Если b равно нулю, то часть "Eb" должна быть опущена. Если a является целым числом, то оно должно быть записано без вещественной точки. Также a и b не должны содержать лидирующих нулей.

Входные данные

В единственной строке находится положительное вещественное число x. Длина заданной строки не превосходит 106. Обратите внимание, что вам задано очень большое число, поэтому вы не можете использовать встроенные типы данных "float", "double" и другие.

Выходные данные

Выведите одну строку — "простой экспоненциальный формат" заданного числа x.

Примеры
Входные данные
16
Выходные данные
1.6E1
Входные данные
01.23400
Выходные данные
1.234
Входные данные
.100
Выходные данные
1E-1
Входные данные
100.
Выходные данные
1E2