java BakerySimulation2 3 5
-----
refilling shelf ...
refilling shelf ...
refilling shelf ...
refilling shelf ...
refilling shelf ...

refilling shelf ...
stock size: 4
stock size: 4
waiting time for Thread-5: 0
waiting time for Thread-4: 0
queue lenght: 2
queue lenght: 2
refilling shelf ...
01
refilling shelf ...
stock size: 4
stock size: 5
waiting time for Thread-7: 0
stock size: 3
waiting time for Thread-6: 0
stock size: 2
queue lenght: 4
waiting time for Thread-9: 0
queue lenght: 4
waiting time for Thread-8: 0
queue lenght: 3
queue lenght: 2
refilling shelf ...
refilling shelf ...
refilling shelf ...
01234567890123456789
refilling shelf ...
stock size: 4
waiting time for Thread-11: 0
queue lenght: 7
stock size: 3
waiting time for Thread-12: 0
queue lenght: 10
stock size: 5
stock size: 0
waiting time for Thread-16: 0
queue lenght: 15
waiting time for Thread-10: 0
queue lenght: 17
stock size: 2
waiting time for Thread-13: 0
stock size: 1
queue lenght: 18
waiting time for Thread-14: 0
queue lenght: 17
refilling shelf ...
stock size: 0
waiting time for Thread-15: 500
queue lenght: 16
refilling shelf ...
stock size: 0
waiting time for Thread-29: 1000
queue lenght: 15
refilling shelf ...
stock size: 0
waiting time for Thread-17: 1500
queue lenght: 14
refilling shelf ...
stock size: 0
waiting time for Thread-19: 2000
queue lenght: 13
refilling shelf ...
stock size: 0
waiting time for Thread-21: 2500
queue lenght: 12
refilling shelf ...
stock size: 0
waiting time for Thread-23: 3000
queue lenght: 11
refilling shelf ...
stock size: 0
waiting time for Thread-25: 3500
queue lenght: 10
refilling shelf ...
stock size: 0
waiting time for Thread-20: 4000
queue lenght: 9
refilling shelf ...
stock size: 0
waiting time for Thread-22: 4500
queue lenght: 8
refilling shelf ...
stock size: 0
waiting time for Thread-27: 5000
queue lenght: 7
refilling shelf ...
stock size: 0
waiting time for Thread-24: 5500
queue lenght: 6
refilling shelf ...
stock size: 0
waiting time for Thread-26: 6000
queue lenght: 5
refilling shelf ...
stock size: 0
waiting time for Thread-28: 6500
queue lenght: 4
refilling shelf ...
stock size: 0
waiting time for Thread-30: 7000
queue lenght: 3
refilling shelf ...
stock size: 0
waiting time for Thread-31: 7500
queue lenght: 2
refilling shelf ...
stock size: 0
waiting time for Thread-18: 8000
queue lenght: 1
refilling shelf ...
refilling shelf ...
refilling shelf ...
refilling shelf ...
refilling shelf ...
x