Producer #1   Producer #2   Consumer #1   Consumer #2   Consumer #3   
   1 (1)   
                              -1 (0)   
                 2 (1)   
                              -2 (0)   
   3 (1)   
                                            -3 (0)   
                 4 (1)   
                                                          -4 (0)   
   5 (1)   
                                                          -5 (0)   
                 6 (1)   
                 7 (2)   
                              -6 (1)   
                 8 (2)   
                 Done!
                                                          -7 (1)   
                              -8 (0)   
   9 (1)   
  10 (2)   
   Done!
                                            -9 (1)   
                                                         -10 (0)   
                                             Done!
                                                           Done!
                               Done!