#include <bits/stdc++.h>
using namespace std;
long long n, a, b;
const long long N = 1000000;
int main(int argc, char *argv[]) {
  cin >> n >> a >> b;
  n *= 6;
  bool c = false;
  if (a > b) swap(a, b), c = true;
  long long s = 1LL << 62, aa = a, bb = b;
  for (long long i = a; i < a + N; i++) {
    long long t = (long long)ceil(n * 1.0 / i);
    if (t < b) t = b;
    if (i * t < s) s = i * t, aa = i, bb = t;
  }
  if (c) swap(aa, bb);
  cout << s << "\n" << aa << " " << bb << endl;
  return 0;
}
