#include #include #include #include #include #include #define FOR(i,a,b) for(int i=(a);i<(b);i++) #define REP(i,n) FOR(i,0,n) #define all(x) (x).begin(),(x).end() typedef long long ll; #define SZ(x) ((int)(x).size()) using namespace std; int main(){ string s; cin >> s; int k,a,b; k = SZ(s) - 1; a = s[0] - '0'; b = s[1] - '0'; if (s[2] - '0' >= 5) { b += 1; if (b == 10) { a += 1; b = 0; if (a == 10) { a = 1; k += 1; } } } cout << a << "." << b << "*10^" << k << endl; return 0; }