#include <bits/stdc++.h>
using namespace std;
using ll = long long;
int main() {
  ios::sync_with_stdio(false);
  cin.tie(0);
  cout.tie(0);
  ll n, a, b;
  cin >> n >> a >> b;
  ll tot = 6 * n;
  ll ans = 1e18;
  if (a * b >= tot) {
    cout << a * b << '\n' << a << ' ' << b << '\n';
  } else {
    bool swp = false;
    if (a > b) {
      swp = true;
      swap(a, b);
    }
    ll na = a, nb = b;
    for (ll i = 1; i * i <= tot; i++) {
      ll j = tot / i;
      if (i * j < tot) j++;
      if (i >= a && j >= b) {
        if (i * j >= tot && i * j <= ans) {
          ans = i * j;
          na = i;
          nb = j;
        }
      }
    }
    if (swp) swap(na, nb);
    cout << na * nb << '\n' << na << ' ' << nb << '\n';
  }
  return 0;
}
