private static String[][] insertSorted(String[][] scoreToAdd,
				String[][] previousScore) {
			if (previousScore==null){
				return scoreToAdd;
			}
			
			String temp[][]=new String[previousScore.length+1][2];
			
			boolean hasInserted = false;
			int intScoreToAdd = Integer.parseInt(scoreToAdd[0][1]);
			for (int a=0, previousScoreIndex=0;
					a<temp.length && previousScoreIndex<previousScore.length; a++){
				if (!hasInserted &&  intScoreToAdd 
						>= Integer.parseInt(previousScore[previousScoreIndex][1])){
					temp[a][0]=scoreToAdd[0][0];
					temp[a][1]=scoreToAdd[0][1];
					hasInserted=true;
				} else {
					temp[a][0]=previousScore[previousScoreIndex][0];
					temp[a][1]=previousScore[previousScoreIndex][1];
					previousScoreIndex++;
				}
			}
			if (!hasInserted){
				temp[temp.length-1][0]=scoreToAdd[0][0];
				temp[temp.length-1][1]=scoreToAdd[0][1];
			}
			
			return temp;
		}