import java.util.List;

public class Sieve {
    public Sieve(int maxPrime) {
        throw new UnsupportedOperationException("Delete this statement and provide your own implementation.");
    }

    public List<Integer> getPrimes() {
        throw new UnsupportedOperationException("Delete this statement and provide your own implementation.");
    }
}

import java.util.List;

class Sieve {
    Sieve(int maxPrime) {
        throw new UnsupportedOperationException("Delete this statement and provide your own implementation.");
    }

    List<Integer> getPrimes() {
        throw new UnsupportedOperationException("Delete this statement and provide your own implementation.");
    }
}

remove public's from starter implementation