Написать программу складского учета с пользовательским интерфейсом. Для поиска нужного продукта использовать красно-черное дерево. Справочная система склада хранит информацию о продуктах, имеющихся в наличии. Сведения о продуктах включают: название продукта, производитель, количество упаковок, цена за одну упаковку, дата изготовления, срок годности. При продаже продукта количество упаковок уменьшается. Если срок годности просрочен, продукты подлежат списыванию.