Реализация семафора