class ResizableSemaphore extends Semaphore {

    public void increasePermits(int increase) {
        this.release(increase);
    }

    public  ResizableSemaphore(int permits, boolean fair);
    public  ResizableSemaphore(int permits);

}