#include #include #include #include #include #include #include #include #include #include #include #include #include using namespace std; typedef long long ll; typedef double lf; typedef long double Lf; typedef pair pii; typedef pair pll; #define TRACE(x) cerr << #x << " " << x << endl #define FOR(i, a, b) for (int i = (a); i < int(b); i++) #define REP(i, n) FOR(i, 0, n) #define all(x) (x).begin(), (x).end() #define _ << " " << #define fi first #define sec second #define mp make_pair int a, b, n; int main() { scanf("%d %d %d",&a,&b,&n); int pot = 1, in = 0; while (pot < n) { in++; pot *= 2; } printf("%lld %lld\n",(ll)a + b, a*(ll)((ll)(1LL << (in - 1)) + 1) + b); return 0; }