#include <string>
#include <algorithm>
#include <iostream>
using namespace std;
int main() {
double num = 54.123132232;
string num_s = to_string(num);
auto point_pos = find(num_s.begin(), num_s.end(), '.');
int integral = stol(string(num_s.begin(), point_pos));
int fractal = stoul(string(point_pos + 1, num_s.end()));
cout << integral << " " << fractal << endl;
return 0;
}
I2luY2x1ZGUgPHN0cmluZz4KI2luY2x1ZGUgPGFsZ29yaXRobT4KI2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKaW50IG1haW4oKSB7CgkKCWRvdWJsZSBudW0gPSA1NC4xMjMxMzIyMzI7CgkKCXN0cmluZyBudW1fcyA9IHRvX3N0cmluZyhudW0pOwoJCglhdXRvIHBvaW50X3BvcyA9IGZpbmQobnVtX3MuYmVnaW4oKSwgbnVtX3MuZW5kKCksICcuJyk7CgkKCWludCBpbnRlZ3JhbCA9IHN0b2woc3RyaW5nKG51bV9zLmJlZ2luKCksIHBvaW50X3BvcykpOwoJaW50IGZyYWN0YWwgPSBzdG91bChzdHJpbmcocG9pbnRfcG9zICsgMSwgbnVtX3MuZW5kKCkpKTsKCQoJY291dCA8PCBpbnRlZ3JhbCA8PCAiICIgPDwgZnJhY3RhbCA8PCBlbmRsOwoJCglyZXR1cm4gMDsKfQ==