#include <iostream>
#include <cmath>
using namespace std;

static const double EPS = 1e-9;

int main(void) {
	double vec[3][4];
	double a[3];

	double v[3];

	cin >> a[0] >> a[1] >> a[2];
	for(int i = 0; i < 4; i++) {
		for(int j = 0; j < 3; j++) {
			cin >> vec[j][3 - i];
			vec[j][3 - i] -= a[j];
		}
	}

	for(int i = 0; i < 3; i++) {
		for(int j = i + 1; j < 3; j++) {
			double mul = vec[j][i] / vec[i][i];
			for(int k = i; k < 4; k++) {
				vec[j][k] -= vec[i][k] * mul;
			}
		}
	}

	if(fabs(vec[2][2]) < EPS) {
		cout << "HIT" << endl;
		return 0;
	}

	for(int i = 0; i < 3; i++) {
		double d = vec[2- i][3];
		for(int j = 3 - i; j < 3; j++) {
			d -= vec[2 - i][j] * v[j];
		}
		v[2 - i] = d / vec[2 - i][2 - i];
	}
	/*
	for(int i = 0; i < 3; i++) {
		for(int j = 0; j < 4; j++) {
			cout << vec[i][j] << " ";
		}
		cout << endl;
	}
	// */

	double sum = 0;
	for(int i = 0; i < 3; i++) {
		if(v[i] + EPS < 0) {
			cout << "HIT" << endl;
			return 0;
		}
		sum += v[i];
	}

	if(sum < 1) {
		cout << "HIT" << endl;
		return 0;
	}

	cout << "MISS" << endl;

	return 0;
}