//input should be strings
function tLevel(seta, setb) {
	var a = new Array();
	var b = new Array();
	a = stringToNumArray(seta);
	b = stringToNumArray(setb);
	var temp = -1;
	var diff = fixNeg(b[0] - a[0]);
	if (a.length != b.length) {
		return -1;
	}
	else {
		for (var i = 1; i < a.length; i++ ) {
			if ( fixNeg(b[i] - a[i]) != diff ) {
				return -1;	
			}
		}
		return diff;
	}
}

function transposition() {
	for (var i = 0; i < master.length; i++) {
		for (var j = 0; j < master.length; j++) {
			master[i][REAL_TRANS][master[i][REAL_TRANS].length] =
				fixInt(tLevel(master[i][MINSPAN], master[j][MINSPAN]));
		}
	}
}