#include <bits/stdc++.h>
using namespace std;
int minimalnaSuma(int n, int l, int r) {
  int suma = n - (l - 1);
  int trenutni = 1;
  for (int i = 0; i < (l - 1); i++) {
    trenutni *= 2;
    suma += trenutni;
  }
  return suma;
}
int maksimalnaSuma(int n, int l, int r) {
  int trenutni = 1;
  int suma = 0;
  for (int i = 0; i < r; i++) {
    suma += trenutni;
    trenutni *= 2;
  }
  suma += (n - r) * trenutni / 2;
  return suma;
}
int main() {
  int n, l, r;
  cin >> n >> l >> r;
  cout << minimalnaSuma(n, l, r) << ' ' << maksimalnaSuma(n, l, r) << '\n';
  return 0;
}
