  ;	  ;
pthread_mutex_lock(&mutex);	sem_wait(&sem);
 	 
pthread_mutex_unlock(&mutex);	sem_post(&sem);

