#include <bits/stdc++.h>
using namespace std;
int b, n;
long long hatv(long long alap, long long kitevo) {
  long long valasz = 1;
  for (long long i = 1; i <= kitevo; i++) valasz *= alap;
  return valasz;
}
long long egyik, masik;
int main() {
  cin >> n >> b;
  for (int i = 1; i <= n; i++) {
    long long aktj;
    cin >> aktj;
    long long ad = aktj * hatv(b, n - i);
    egyik += ad;
  }
  cin >> n >> b;
  for (int i = 1; i <= n; i++) {
    long long aktj;
    cin >> aktj;
    long long ad = aktj * hatv(b, n - i);
    masik += ad;
  }
  if (egyik < masik)
    cout << '<';
  else if (egyik > masik)
    cout << '>';
  else
    cout << '=';
  return 0;
}
