#include "BoundedBuffer.h"
//#include <stdio>
#include <string>
#include <vector>
void BoundedBuffer::push(string item){
/* if(there is some empty slot){//data.size < b
data.push_back(item);
}else{
wait();
}
*/ //replace with
empty.P();
full.V();//increment the number of full slots now.
void BoundedBuffer::pop(){