#include <iostream>
#include <boost/multiprecision/cpp_int.hpp>
using namespace std;
using namespace boost::multiprecision;
int main() {
cpp_int num1, num2;
cout << "Enter a large integer: ";
cin >> num1;
cout << "Enter another large integer: ";
cin >> num2;
cpp_int sum = num1 + num2;
cpp_int product = num1 * num2;
cout << "Sum: " << sum << endl;
cout << "Product: " << product << endl;
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8Ym9vc3QvbXVsdGlwcmVjaXNpb24vY3BwX2ludC5ocHA+Cgp1c2luZyBuYW1lc3BhY2Ugc3RkOwp1c2luZyBuYW1lc3BhY2UgYm9vc3Q6Om11bHRpcHJlY2lzaW9uOwoKaW50IG1haW4oKSB7CiAgICBjcHBfaW50IG51bTEsIG51bTI7CgogICAgY291dCA8PCAiRW50ZXIgYSBsYXJnZSBpbnRlZ2VyOiAiOwogICAgY2luID4+IG51bTE7CgogICAgY291dCA8PCAiRW50ZXIgYW5vdGhlciBsYXJnZSBpbnRlZ2VyOiAiOwogICAgY2luID4+IG51bTI7CgogICAgY3BwX2ludCBzdW0gPSBudW0xICsgbnVtMjsKICAgIGNwcF9pbnQgcHJvZHVjdCA9IG51bTEgKiBudW0yOwoKICAgIGNvdXQgPDwgIlN1bTogIiA8PCBzdW0gPDwgZW5kbDsKICAgIGNvdXQgPDwgIlByb2R1Y3Q6ICIgPDwgcHJvZHVjdCA8PCBlbmRsOwoKICAgIHJldHVybiAwOwp9Cg==