public static void minSize(Deck d){
	if(d.repeated){
	    int cards = 0;
	    int uniqueBasics = 0;
	    for(int i=0; i<d.cards.size(); i++){
		cards += d.quantity.get(i);
		String s = d.cards.get(i);
		if(CardsInfo.has(s, "Basic")){
		    uniqueBasics++;
		}
	    }
	    if(cards<60){
		int add =60 - cards;
		if(uniqueBasics != 0){
		    int addPer = add/uniqueBasics;
		    for(int i = 0; i<d.cards.size(); i++){
			if(CardsInfo.has(d.cards.get(i), "Basic")){
			    if(uniqueBasics==1){
				d.quantity.set(i, d.quantity.get(i)+add);
			    }else{
				d.quantity.set(i, d.quantity.get(i)+addPer);
				add-=addPer;
				uniqueBasics--;
			    }
			}
		    }
		}else{
		    d.cards.add("Forest");
		    d.quantity.add(add);
		}
	    }
	}
	else{
	    int toAdd = Zegana.minCards-d.cards.size();
	    String[] basics = {"Forest", "Plains", "Swamp", "Island", "Mountain"};
	    while(toAdd > 0){
		d.cards.add(basics[(int) (Math.random()*5)]);
		toAdd--;
	    }
	}
    }