#include <bits/stdc++.h>
using namespace std;
int v1, v2, v3, v4;
int main() {
  cin >> v1 >> v2 >> v3 >> v4;
  for (int i = v1; i <= v1 * 2; i++) {
    for (int j = v2; j <= v2 * 2; j++) {
      for (int k = v3; k <= v3 * 2; k++) {
        if (v4 <= k && v4 * 2 >= k && v4 * 2 < i && v4 * 2 < j && i >= v4 &&
            j >= v4 && i > j && j > k)
          return cout << i << endl << j << endl << k << endl, 0;
      }
    }
  }
  cout << -1;
  return 0;
}
