#include <bits/stdc++.h>
using namespace std;
long long mdc(long long a, long long b) { return b ? mdc(b, a % b) : a; }
int main() {
  long long x[6], n[6];
  ;
  for (int i = 0; i < (int)(6); i++) {
    cin >> x[i];
  }
  if (x[2] == 0 && x[3] > 0) {
    cout << "Ron\n";
    return 0;
  }
  if (x[3] == 0) {
    cout << "Hermione\n";
    return 0;
  }
  if ((x[0] == 0 && x[1] > 0) || (x[1] > 0 && x[4] == 0 && x[5] > 0)) {
    cout << "Ron\n";
    return 0;
  }
  for (int i = 0; i < (int)(6); i++) n[i] = x[i];
  n[0] *= x[2];
  n[1] *= x[2];
  n[2] *= x[1];
  n[3] *= x[1];
  for (int i = 0; i < (int)(6); i++) x[i] = n[i];
  for (int i = 0; i < (int)(4); i++) n[i] *= x[4];
  n[4] *= x[3];
  n[5] *= x[3];
  for (int i = 0; i < (int)(6); i++) x[i] = n[i];
  if (x[0] < x[5]) {
    cout << "Ron\n";
  } else {
    cout << "Hermione\n";
  }
  return 0;
}
