#Задание Необходимо реализовать классическую задачу потребителей/производителей.
Суть задачи:� Существует некоторый буфер, который доступен из двух потоков, буфер может содержать максимум 5 элементов. � Один поток (производитель) способен добавлять значения в буфер, другой поток(потребитель) извлекать их из него. � Необходимо реализовать такое взаимодействие упомянутых потоков, при котором потребитель будет осуществлять попытку извлечения только в случае, если в буфере есть хотя бы один элемент, а производитель будет записывать значение в буфер, только если в нем менее 5 элементов.�