#include <bits/stdc++.h>
using namespace std;
string to_string(string s) { return s; }
template <class A, class B>
string to_string(pair<A, B> p) {
  return "(" + to_string(p.first) + ", " + to_string(p.second) + ")";
}
template <class T>
string to_string(T v) {
  bool f = true;
  string res = "{";
  for (auto &x : v) {
    if (!f) {
      res += ", ";
    }
    f = false;
    res += to_string(x);
  }
  res += "}";
  return res;
}
void DBG() { cerr << "]" << endl; }
template <class H, class... T>
void DBG(H h, T... t) {
  cerr << to_string(h);
  if (sizeof...(t)) cerr << ", ";
  DBG(t...);
}
int main() {
  ios_base::sync_with_stdio(false);
  cin.tie(0);
  int p1, p2, t1, t2;
  cin >> p1 >> p2 >> t1 >> t2;
  double x = max(3 * p1 / 10.0, p1 - (p1 / 250.0) * t1);
  double y = max(3 * p2 / 10.0, p2 - (p2 / 250.0) * t2);
  42;
  if (x > y) {
    cout << "Misha\n";
  } else if (x < y) {
    cout << "Vasya\n";
  } else {
    cout << "Tie\n";
  }
  return 0;
}
