SEMAFOR (Explicit)

SEMAFOR (Explicit)