Added producer consumer "problem" code...