add kevin printer simulation code
modify waiting time method
kevin refactor average waiting time
refactor print simulation