private static void findPairIntersections() {
		for (Pair p1 : values) {
			Card[] c1 = p1.cards;
			int i1 = p1.ordinal;
			for (Pair p2 : values) {
				int i2 = p1.ordinal;
				Card[] c2 = p2.cards;
				intersectsPair[i1][i2] = false;
				if(c1[0] == c2[0]) intersectsPair[i1][i2] = true;
				if(c1[0] == c2[1]) intersectsPair[i1][i2] = true;
				if(c1[1] == c2[0]) intersectsPair[i1][i2] = true;
				if(c1[1] == c2[1]) intersectsPair[i1][i2] = true;
			}
		}
	}