#include <bits/stdc++.h>
using namespace std;
typedef pair<double,string> P;

int main() {
  int n;
  while(cin >> n && n) {
    vector<P> v(n);
    for(int i=0; i<n; i++) {
      string s;
      double a[9];
      cin >> s;
      for(int j=0; j<9; j++) cin >> a[j];
      double t=a[1]+a[2]+a[3]+(a[4]+a[5])*a[8];
      double r=a[6]*a[7]*a[8]-a[0];
      v[i]=P(-r/t,s);
    }
    sort(v.begin(),v.end());
    for(int i=0; i<n; i++) cout << v[i].second << endl;
    cout << "#" << endl;
  }
  return 0;
}
