int main(void) { CentralBureaucracy central; for (int i = 0; i < 20; i++) { std::string str1 = "Bureaucrat1:" + itoa(i); central.feedOffice(*new Bureaucrat("Bureaucrat1:" + itoa(i), 1), i); if (rand() % 2 == 0) central.feedOffice(*new Bureaucrat("Bureaucrat2:" + itoa(i), 1), i); } central.queueUp("presidential pardon"); central.queueUp("robotomy request"); central.queueUp("shrubbery creation"); central.queueUp("robotomy request"); central.queueUp("presidential pardon"); central.queueUp("robotomy request"); central.queueUp("shrubbery creation"); central.queueUp("robotomy request"); central.queueUp("robotomy request"); central.queueUp("robotomy request"); central.queueUp("presidential pardon"); central.queueUp("presidential pardon"); central.queueUp("robotomy request"); central.queueUp("shrubbery creation"); central.queueUp("robotomy request"); central.queueUp("robotomy request"); central.queueUp("robotomy request"); central.doBureaucracy(); return (0); }