//算法练习 No.6
#include<bits/stdc++.h>
#include <string>
using namespace std;

void solve()
{
   string s;
   cin >> s;

   int len = s.length();
   int a = s[0] - '0';
   int b = s[1] - '0';
   int c = len - 1;

   if(len >2 && s[2] >= '5')
   {
        b++;
   }

   if(b == 10)
   {
    b = 0;
    a++;
   }
    if(a == 10)
    {
        a = 1;
        c++;
    }
   
   cout << a <<"." << b << "*10^" << c << "\n";
}

int main()
{
    ios::sync_with_stdio(false);
    cin.tie(0);

    solve();
    return 0;
}