public void initialSet() {
		int length = 0;
		while(true){
			try {
				System.out.println("With how many cases in the set do want to play ?");
				sc = new Scanner (System.in);
				length = Integer.parseInt(sc.nextLine());
				if (length < 10 || length > 1000) throw new NumberFormatException();
				break;
			} catch(NumberFormatException e) {
				System.out.println("You must indicate an int between 10 and 1000 includes.");
			}
		}
		HashMap<Integer, Double> probas = new HashMap<Integer, Double>();
		ArrayList<Integer> list = new ArrayList<Integer>();
		probas.put(0, 50.0);
		probas.put(1, 10.0);
		probas.put(2, 10.0);
		probas.put(3, 30.0);
		for (int i = 0; i < (int) (probas.get(0) * (length) / 100); i++) {
			list.add(0);
		}
		for (int i = 0; i < (int) (probas.get(1) * (length) / 100); i++) {
			list.add(1);
		}
		for (int i = 0; i < (int) (probas.get(2) * (length) / 100); i++) {
			list.add(2);
		}
		for (int i = 0; i < (int) (probas.get(3) * (length) / 100); i++) {
			list.add(3);
		}
		if (list.size() != length) list.remove(0);
		else {
			list.remove(0);
			list.remove(0);
		}
		Collections.shuffle(list);
		list.add(0);
		list.add(0, 0);
		this.set = new Set(list);
	}