12.5 综合范例12:生产者与消费者问题