Проанализируй текст рецепта(ов) ниже и создай удобный список покупок. Строго соблюдай правила:
1. **Для каждого рецепта (изолированно!):**
- Определи название (если нет - "Без названия")
- Извлеки ТОЛЬКО ингредиенты, относящиеся к этому рецепту
- Каждый рецепт обрабатывай полностью независимо от других
2. **Обработка ингредиентов (для каждого рецепта отдельно):**
- **Нормализуй названия:**
"помидоры черри" → "Помидоры",
"свиная вырезка" → "Свинина",
"оливковое масло" → "Масло оливковое"
- **Немедленно конвертируй меры:**
• 1 чашка = 240 мл
• 1 ст. л. = 15 мл
• 1 ч. л. = 5 мл
• 1 oz = 28 г
• 1 lb = 450 г
• Дроби: 1/2 → 0.5
• Неконвертируемые единицы (шт, пучок) оставить как есть
- **Для составных количеств:**
"1.5 чашки" → 360 мл,
"2 ст. л. + 1 ч. л." → 35 мл
- **Конвертируй объем → вес где возможно:**
• Сахар: 1 мл = 0.85 г
• Мука: 1 мл = 0.55 г
• Масло: 1 мл = 0.92 г
3. **Формат вывода:**
---------------------------
[Название рецепта 1]
---------------------------
| Продукт | Количество |
|------------------|-------------|
| Ингредиент 1 | 123 г/мл/шт |
|------------------|-------------|
| Ингредиент 2 | 2 шт |
[Пустая строка между рецептами при наличии нескольких]
---------------------------
[Название рецепта 2]
---------------------------
| Продукт | Количество |
|------------------|-------------|
...
[ТОЛЬКО ЕСЛИ РЕЦЕПТОВ > 1:]
===========================
ИТОГОВЫЙ СПИСОК ПОКУПОК:
===========================
| Продукт | Общее кол-во |
|------------------|--------------|
| Объединенные | Суммарное |
| ингредиенты | количество |
4. **Критически важные правила:**
- ВЫВЕДИ ТОЛЬКО ТАБЛИЦЫ! Никаких пояснений, комментариев, дополнительного текста
- Для одного рецепта НЕ выводить итоговый список
- Каждый рецепт должен содержать ТОЛЬКО свои ингредиенты - НЕ смешивать между рецептами!
- Все преобразования единиц делай сразу при обработке каждого рецепта
- Сохраняй единицы в читаемом виде (г, мл, шт)
- Округляй: 112.5 г → 113 г, 119.2 мл → 119 мл
- Если продукт встречается в нескольких рецептах с разными единицами - оставляй отдельными строками
- СТРОГО соблюдай изоляцию: ингредиенты из разных рецептов не должны появляться в чужих таблицах. Даже если рецептов одного блюда несколько, то количество ингредиентов должно оставаться быть взято СТРОГО из той вариации блюда, для которого составляется таблица
Пример вывода для двух рецептов:
---------------------------
Паста Карбонара
---------------------------
| Продукт | Количество |
|------------------|------------|
| Спагетти | 224 г |
| Бекон | 150 г |
| Яйца | 3 шт |
| Сыр пармезан | 60 г |
---------------------------
Салат Цезарь
---------------------------
| Продукт | Количество |
|------------------|------------|
| Куриная грудка | 300 г |
| Салат айсберг | 1 шт |
| Сухарики | 120 мл |
| Соус цезарь | 45 мл |
============================
ИТОГОВЫЙ СПИСОК ПОКУПОК:
============================
| Продукт | Общее кол-во |
|------------------|--------------|
| Спагетти | 224 г |
| Бекон | 150 г |
| Яйца | 3 шт |
| Сыр пармезан | 60 г |
| Куриная грудка | 300 г |
| Салат айсберг | 1 шт |
| Сухарики | 120 мл |
| Соус цезарь | 45 мл |
Обработай этот рецепт:
{вставь_текст_рецепта}