#include <bits/stdc++.h>
using namespace std;
int main() {
  long long int n, i, a, b, x, y, xx, yy, aa, ar, j;
  cin >> n >> a >> b;
  ar = 6 * n;
  if (a * b >= 6 * n) {
    aa = a * b;
    cout << aa << endl << a << " " << b << endl;
    return 0;
  }
  i = min(a, b);
  y = max(a, b);
  j = y;
  x = i;
  xx = x;
  yy = y;
  y = ar / x;
  if (ar % x != 0) {
    y++;
  }
  aa = x * y;
  for (x = i; x < sqrt(6 * n) + 2; x++) {
    y = ar / x;
    if (ar % x != 0) {
      y++;
    }
    if (y >= j && x * y <= aa) {
      yy = y;
      xx = x;
      aa = x * y;
    }
  }
  cout << xx * yy << endl;
  if (xx >= a && yy >= b)
    cout << xx << " " << yy << endl;
  else
    cout << yy << " " << xx << endl;
  return 0;
}
