public void levelCheck()
	{
		boolean found1 = false;
		int i = 0;

		while(!found1 && i < arraySecondOrdering.length)
		{
			if (arraySecondOrdering[i].getQualification().charAt(3) > '1')
			{
				allocatedReferee1 = arraySecondOrdering[i];
				found1 = true;
			}
			i++;
		}

		boolean found2 = false;
		int j = 0;

		while(!found2 && j < arraySecondOrdering.length)
		{
			if (arraySecondOrdering[j] != allocatedReferee1
					&& arraySecondOrdering[j].getQualification().charAt(3) > '1')
			{
				allocatedReferee2 = arraySecondOrdering[j];
				found2 = true;
			}
			j++;
		}

		if (allocatedReferee1 == null || allocatedReferee2 == null)
			throw new IllegalArgumentException();
	}