comentando la clase Semaphore, y sus métodos acquire(), release().