#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;
}
