public static int[] getRandomOrdering(int Size){
		double[] randArray = new double[Size];
		for(int n = 0; n < Size; n++){
			randArray[n] = Math.random();
		}
		int[] randOrder = new int[Size];
		double lowestRand = 1;
		for(int i = 0; i < Size; i++){
			for(int n = 0; n < Size; n++){
				if(randArray[n] < lowestRand) {
					randOrder[i] = n;
					lowestRand = randArray[n];
				}
			}
			randArray[randOrder[i]] = 1;
			lowestRand = 1;
		}
		return randOrder;
	}