void refillGoodStart() {
		System.out.println("good Bag");
		pointer = 0;
		DynamicArray<Type> left = new DynamicArray<>(index);
		boolean gotOne = false;
		while (!gotOne) {
			int i = rand.nextInt(6);
			if (left.get(i) != Type.S && left.get(i) != Type.Z & left.get(i) != Type.O) {
				tetrominos[0] = left.remove(i);
				gotOne = true;
			}
		}
		for (int n = 5; n >= 0; n--) {
			int i = rand.nextInt(n+1);
			tetrominos[6-n] = left.remove(i);
		}
	}