Analysis these all tests and person is smoker 20cigg a day and weekly drinker. Make a indian diet plan including eggs and whey protein to control all the abnormalities divide meals in 3-4 parts, person is also obese and 22yrs old. If you suggest any other test also tell weight of person is 115kg and height is 5feet 10 inches

Your credits are exhausted. You can purchase a top-up or subscribe to a plan to continue using Orris. If you're already subscribed, your daily credits will reset tomorrow.

How can i purchase

To purchase a top-up or subscription for Orris, you would need to visit the platform or app where you're accessing this service. Here are the general steps:
  1. Look for a "Plans", "Upgrade", or "Billing" option in the app menu or settings
  2. Contact the platform support - there's usually a help/support button or email
  3. Check the website of the service you're using to access Orris
Since I'm an AI assistant, I don't have direct access to the billing or payment system, and I can't process purchases. The platform or interface you're using to chat with me would handle subscriptions and payments.
If you're accessing this through a specific app or website, look for a "Subscribe", "Buy Credits", or "Upgrade Plan" button - usually found in the top right corner or in your account/profile settings.
Is there anything else I can help you with using the current budget?

Analysis these all tests and person is smoker 20cigg a day and weekly drinker. Make a indian diet plan including eggs and whey protein to control all the abnormalities divide meals in 3-4 parts, person is also obese and 22yrs old. If you suggest any other test also tell weight of person is 115kg and height is 5feet 10 inches

Reading File
Running Command

python3 -c " import pdfplumber with pdfplumber.open('/tmp/workspace/attachments/0cdb82fe-858d-4d66-8a9b-67fa4e1839d8/file (1).pdf') as pdf: for i, page in enumerate(pdf.pages): text = page.extract_text() print(f'--- PAGE {i+1} ---') print(text) print() "


Lab Report Analysis - Mr. Ujjwal (22 yr, Male)

Weight: 115 kg | Height: 5'10" | BMI: ~36.4 (Class II Obesity) Smoker: 20 cigs/day | Weekly alcohol drinker

๐Ÿ”ด ABNORMALITIES IDENTIFIED

TestResultNormalStatus
RBC4.264.5-5.5โฌ‡ LOW
MCV101.1 fL83-101โฌ† BORDERLINE HIGH (Macrocytosis)
MCH33.1 pg27-32โฌ† HIGH
RDW-CV16.0%11.5-14โฌ† HIGH
Total WBC11.154-10โฌ† HIGH
Absolute Neutrophil7.112-7โฌ† HIGH
Absolute Lymphocyte3.111-3โฌ† BORDERLINE HIGH
ESR19 mm/hr0-10โฌ† HIGH
HbA1c5.8%<5.6โฌ† PRE-DIABETIC
Total Cholesterol220 mg/dL<200โฌ† BORDERLINE HIGH
Triglycerides356 mg/dL<150๐Ÿ”ด VERY HIGH
HDL27 mg/dL>40๐Ÿ”ด CRITICALLY LOW
VLDL71 mg/dL<30โฌ† HIGH
Cholesterol:HDL Ratio8.13.5-4.5๐Ÿ”ด HIGH RISK
LDL:HDL Ratio4.47<3.5๐Ÿ”ด HIGH RISK
Non-HDL Cholesterol193 mg/dL<130โฌ† HIGH
A/G Ratio2.230.8-2.1โฌ† SLIGHTLY HIGH
BUN7 mg/dL9-23โฌ‡ LOW
Creatinine0.53 mg/dL0.7-1.3โฌ‡ LOW (low muscle mass concern)
Urine Pus Cells6/hpf0-5โฌ† MILDLY HIGH (possible UTI/inflammation)
Leucocyte EsteraseTraceNegativeโฌ† Trace (UTI flag)
Vitamin D (25-OH)5.6 ng/mL30-100๐Ÿ”ด SEVERE DEFICIENCY
Vitamin B12141 pg/mL211-911๐Ÿ”ด DEFICIENT

โœ… Normal Tests:

  • Blood glucose (random: 105), LFT (SGOT, SGPT, bilirubin, ALP, GGT), Calcium, Iron studies, Thyroid (T3/T4/TSH), IgE, HIV - all within normal range.

๐Ÿฉบ CLINICAL INTERPRETATION

1. Severe Dyslipidaemia (biggest risk right now)
  • Triglycerides at 356 - this is the most urgent finding. Combined with very low HDL (27), this pattern is strongly associated with smoking, alcohol, obesity, and insulin resistance.
  • High VLDL + low HDL + high non-HDL = metabolic syndrome pattern.
2. Pre-Diabetes (HbA1c 5.8%)
  • In the "at risk" zone. Obesity + smoking + dyslipidaemia creates a triad that leads to Type 2 diabetes within a few years if untreated.
3. Macrocytosis + B12 Deficiency + Elevated MCV
  • MCV 101.1 + MCH elevated + B12 of 141 = classic B12 deficiency macrocytic picture. Alcohol directly depletes B12 and causes macrocytosis. Smoking further worsens absorption.
4. Severe Vitamin D Deficiency (5.6 ng/mL)
  • Critically low. This contributes to immune dysfunction, insulin resistance, cardiovascular risk, and bone health issues.
5. Leukocytosis (WBC 11.15) + High ESR
  • Smoking causes chronic inflammatory state raising WBC and ESR. Could also indicate a mild subclinical infection (backed by trace leucocyte esterase in urine).
6. Low Creatinine + Low BUN
  • Suggests low muscle mass relative to body weight - classic sarcopenic obesity. Protein intake must be increased.
7. Urine trace leucocyte esterase + 6 pus cells
  • Suggests possible mild UTI or urethral irritation. Repeat urine culture is warranted.

๐Ÿงช ADDITIONAL TESTS RECOMMENDED

TestWhy
Fasting Blood Sugar + OGTTHbA1c 5.8 - confirm pre-diabetes properly
Fasting Lipid ProfileCurrent lipid test was non-fasting; fasting will give accurate LDL
Serum Insulin + HOMA-IRAssess insulin resistance (key driver here)
Serum HomocysteineB12 deficiency + smoking = high homocysteine = CV risk
hs-CRPQuantify the inflammatory state accurately
Urine Culture/Sensitivity6 pus cells + trace LE needs to be ruled out
Serum FerritinRule out iron-deficiency even though serum iron is normal
Free T3/Free T4More accurate than total T3/T4; confirm thyroid status
Serum FolateMacrocytosis - rule out folate deficiency alongside B12
SGPT repeat in 3 monthsAlcohol + obesity can raise it; track trend
Urine MicroalbuminPre-diabetes screen for early kidney involvement
Testosterone (Total)Obesity in a 22-year-old male can cause low testosterone
Chest X-Ray20 cigs/day - baseline lung screening

๐Ÿฅ— INDIAN DIET PLAN FOR UJJWAL

Goals:

  • Calories: ~1800-2000 kcal/day (deficit to lose ~0.5-1 kg/week)
  • Protein: ~140-150 g/day (1.2-1.3 g/kg ideal body weight ~80 kg target)
  • Carbs: Low-GI only, ~150-180 g/day
  • Fat: Heart-healthy, low saturated, zero trans
  • Fix: Triglycerides, HDL, B12, Vitamin D, pre-diabetes, inflammation

๐ŸŒ… MEAL 1 - Early Morning (7:00 - 8:00 AM)

On waking (before breakfast):
  • 1 glass warm water with juice of half lemon (alkalize, support liver)
  • 1 Amla (Indian gooseberry) - raw or as juice (Vitamin C, antioxidant, lowers triglycerides)
Breakfast:
  • 3 whole eggs scrambled/boiled (protein, B12, Vitamin D naturally)
  • 2 multigrain or ragi rotis (small) OR 1 bowl oats upma with vegetables
  • 1 small bowl low-fat curd / Greek yogurt (probiotics, protein)
  • 1 cup green tea (no sugar) - helps lower triglycerides and LDL
NutrientApprox
Calories~550 kcal
Protein~35 g
Carbs~45 g
Fat~20 g

โ˜€๏ธ MEAL 2 - Mid-Morning Snack (11:00 AM)

  • 1 scoop whey protein (isolate preferred) in water or low-fat milk (~25g protein)
  • 10-15 almonds or 5 walnuts (omega-3 to raise HDL + lower triglycerides)
  • 1 seasonal fruit - papaya, guava, or apple (low GI, fiber, Vitamin C)
NutrientApprox
Calories~280 kcal
Protein~28 g
Carbs~20 g
Fat~10 g

๐ŸŒž MEAL 3 - Lunch (1:00 - 2:00 PM)

  • 1 bowl dal (moong/masoor/arhar) - excellent plant protein, low-GI
  • 2 small multigrain/jowar/bajra rotis (no maida)
  • 1 medium bowl sabzi - spinach/methi/lauki/tinda/beans (fiber + micronutrients)
  • 1 small bowl brown rice OR skip rice and add extra dal
  • Salad: cucumber, tomato, onion, carrot with lemon + black pepper
  • 1 glass buttermilk (chaach, no added salt preferably)
Key additions for this meal:
  • Use mustard oil or cold-pressed groundnut oil for cooking (2 tsp max) - heart healthy
  • Add flaxseeds (1 tsp) to dal or roti dough (omega-3, helps triglycerides)
  • Add garlic (2-3 cloves) in cooking - proven to lower triglycerides
NutrientApprox
Calories~550 kcal
Protein~28 g
Carbs~60 g
Fat~12 g

๐ŸŒ† MEAL 4 - Evening (5:00 - 6:00 PM)

  • 1 scoop whey protein (isolate) in water OR 2 boiled eggs
  • 1 small bowl sprouts (moong/channa) with lemon, onion, tomato - high protein, high fiber
  • Green tea or black coffee (no sugar)
NutrientApprox
Calories~250 kcal
Protein~30 g
Carbs~18 g
Fat~6 g

๐ŸŒ™ MEAL 5 - Dinner (8:00 - 9:00 PM) - LIGHTEST MEAL

  • 1 bowl vegetable soup (no cream, no cornflour thickening)
  • 1-2 multigrain rotis
  • 1 bowl sabzi (light - lauki, tinda, mixed veg, palak paneer in small qty)
  • OR: 150g grilled/tandoori chicken breast (skinless) with salad (2-3 times/week)
  • Avoid rice at night completely
NutrientApprox
Calories~380 kcal
Protein~25 g
Carbs~35 g
Fat~10 g

๐Ÿ“Š Daily Total Summary

TargetApprox Total
Calories1800-2000~2010 kcal
Protein140-150 g~146 g
Carbs150-180 g~178 g
Fat55-65 g~58 g

โš ๏ธ SPECIFIC DIETARY GUIDELINES FOR UJJWAL'S ABNORMALITIES

For Triglycerides (356 - Very High):

  • Eliminate completely: Maida (white flour), white rice (reduce to max 1 small bowl/day), sugar, biscuits, namkeen, packaged juices, soft drinks, mithai
  • Eliminate alcohol - this is the single biggest driver of his high triglycerides
  • Omega-3 foods daily: walnuts, flaxseeds, chia seeds, fish (rohu/katla 2x/week if non-veg)
  • Apple cider vinegar (1 tsp in water before lunch) - evidence supports TG reduction

For HDL (27 - Critically Low):

  • Daily moderate exercise (brisk walk 45 min minimum) is the most effective HDL raiser
  • Olive oil or mustard oil in cooking
  • Walnuts and almonds daily
  • Stop smoking - HDL improves within weeks of quitting

For Pre-Diabetes (HbA1c 5.8):

  • No sugar, no white rice, no maida - strictly
  • Eat in this order: salad first โ†’ dal/sabzi โ†’ roti (slows glucose spike)
  • Bitter gourd (karela) juice 30 mL empty stomach 3x/week - proven to lower blood sugar
  • Fenugreek seeds (methi dana) - soak 1 tsp overnight, eat in morning

For Vitamin D (5.6 - Severe Deficiency):

  • Needs medical supplementation - 60,000 IU Vitamin D3 weekly for 8-12 weeks (consult doctor)
  • Dietary sources: egg yolk (already in plan), fortified milk, mushrooms (sun-dried)
  • 20-30 minutes direct sunlight daily (10 AM - 12 PM on arms/legs)

For Vitamin B12 (141 - Deficient):

  • Alcohol depletes B12 - drinking must stop or reduce drastically
  • Eggs (whole eggs, not just whites) daily - already in plan
  • If non-veg: include chicken/fish 4-5x/week
  • Medical B12 supplementation likely needed: 500-1000 mcg Methylcobalamin daily (consult doctor)
  • Whey protein from milk also contributes B12

For Macrocytosis + Elevated MCV:

  • B12 supplementation will correct this over 3-6 months
  • Also add folate-rich foods: spinach, methi, green leafy vegetables, dal

For Leukocytosis + High ESR (Inflammation):

  • Quit smoking (most impactful step)
  • Anti-inflammatory foods: turmeric (haldi with black pepper in warm milk), ginger (adrak)
  • Add 1 tsp haldi + pinch kali mirch to warm milk at night (golden milk)

๐Ÿšซ STRICTLY AVOID

  • Alcohol - raising triglycerides, depleting B12, worsening macrocytosis, liver risk
  • Cigarettes - lowering HDL, raising WBC/ESR, worsening Vitamin D metabolism
  • Maida (bread, naan, biscuits, instant noodles, pizza)
  • Refined sugar and sugary drinks (cold drinks, packaged juices, chai with 2 spoons sugar)
  • Fried foods (samosa, kachori, pakoda, puri)
  • Full-fat cream, butter in excess, ghee > 1 tsp/day
  • Red meat (mutton/beef) - raises uric acid and triglycerides
  • Organ meats (liver/kidney)
  • Processed/packaged foods

โœ… HEALTHY HABITS TO ADD

HabitBenefit
Brisk walk 45-60 min dailyBest HDL raiser, burns fat, lowers TG
Strength training 3x/weekBuilds muscle, improves insulin sensitivity
Sleep 7-8 hrsPoor sleep worsens triglycerides and blood sugar
Water 3-4 litres/dayHelps kidney (low creatinine/BUN noted), flushes urine tract
Quit smokingSingle most impactful intervention - reverses HDL fall, WBC normalizes
Reduce/stop alcoholTriglycerides will drop 30-50% within 4-6 weeks just from stopping

๐Ÿ’Š SUPPLEMENTS TO DISCUSS WITH DOCTOR

SupplementDose (discuss with doctor)For
Vitamin D360,000 IU weekly x 8-12 wksSevere deficiency (5.6 ng/mL)
Methylcobalamin (B12)1500 mcg/dayDeficiency (141 pg/mL)
Omega-3 Fish Oil2-4 g/day EPA+DHATriglycerides, HDL
Folic Acid1 mg/dayMacrocytosis, B12 works better with folate
Magnesium Glycinate300-400 mg/dayInsulin sensitivity, triglycerides

๐Ÿ“… FOLLOW-UP TIMELINE

  • 4 weeks: Repeat urine routine (pus cells + LE)
  • 8 weeks: Repeat fasting lipid profile + blood glucose
  • 3 months: Repeat HbA1c, Vitamin D, B12, CBC
  • 6 months: Full panel repeat

โš ๏ธ Medical Disclaimer: This analysis and diet plan are for educational guidance only. Ujjwal must consult a qualified physician (preferably an internist or endocrinologist) before starting any supplements, especially given the severe Vitamin D deficiency, dyslipidaemia, and pre-diabetic state. The leukocytosis and urine findings also need clinical evaluation. Medication (such as statins or fibrates for triglycerides) may be required alongside dietary changes.

Make the diet plan for a week different food in all meals and also suggest supplements

Here is Ujjwal's complete 7-day Indian diet plan, fully varied across all meals, targeting his specific abnormalities (high triglycerides, low HDL, pre-diabetes, Vitamin D deficiency, B12 deficiency, obesity, inflammation).

7-DAY INDIAN DIET PLAN - UJJWAL

Age: 22 | Weight: 115 kg | Height: 5'10" | BMI: 36.4 Target: ~1900 kcal/day | Protein: ~145 g/day | Low GI | Anti-inflammatory

๐Ÿ“Œ DAILY CONSTANTS (Every Day, Non-Negotiable)

TimeWhatWhy
On waking (6:30 AM)1 glass warm water + juice of ยฝ lemonLiver detox, alkalizing
Morning1 tsp soaked methi dana (fenugreek seeds, soaked overnight)Blood sugar control
Before lunch30 mL karela (bitter gourd) juice OR 1 tsp apple cider vinegar in waterLower TG + blood sugar
Night (before bed)1 glass warm turmeric milk - haldi + kali mirch in low-fat milkAnti-inflammatory, Vitamin D absorption

๐Ÿ—“๏ธ DAY 1 - MONDAY

๐ŸŒ… Meal 1 - Breakfast (8:00 AM)

  • 3 whole boiled eggs
  • 2 ragi (finger millet) rotis with 1 tsp ghee
  • 1 small bowl lauki (bottle gourd) sabzi
  • 1 cup green tea (no sugar)

โ˜€๏ธ Meal 2 - Mid-Morning (11:00 AM)

  • 1 scoop whey protein isolate in cold water (shake)
  • 10 almonds + 5 walnuts
  • 1 guava

๐ŸŒž Meal 3 - Lunch (1:30 PM)

  • 1 bowl arhar dal (toor dal)
  • 2 jowar rotis
  • 1 bowl palak sabzi (cooked in mustard oil, garlic)
  • Salad: cucumber + tomato + onion + lemon juice
  • 1 glass thin chaach (buttermilk, no salt)

๐ŸŒ† Meal 4 - Evening (5:30 PM)

  • 1 bowl moong sprouts chaat (lemon, onion, tomato, green chilli)
  • 1 cup black coffee or green tea (no sugar)

๐ŸŒ™ Meal 5 - Dinner (8:30 PM)

  • 1 bowl mixed vegetable soup (no cream/cornflour)
  • 2 multigrain rotis
  • 1 bowl bhindi (okra) sabzi
  • Small bowl low-fat curd
Day 1 Approx: ~1880 kcal | Protein ~142 g

๐Ÿ—“๏ธ DAY 2 - TUESDAY

๐ŸŒ… Meal 1 - Breakfast (8:00 AM)

  • 3-egg masala omelette (onion, tomato, spinach, minimal oil)
  • 1 bowl oats porridge (plain oats + low-fat milk, no sugar - add 1 tsp flaxseeds)
  • 1 cup ginger-lemon green tea

โ˜€๏ธ Meal 2 - Mid-Morning (11:00 AM)

  • 1 scoop whey protein in low-fat milk
  • 1 banana (small) + 5 almonds

๐ŸŒž Meal 3 - Lunch (1:30 PM)

  • 1 bowl moong dal (yellow, cooked with turmeric + garlic)
  • 2 bajra rotis
  • 1 bowl methi (fenugreek leaves) sabzi
  • Brown rice (ยฝ small katori - max)
  • Salad: carrot + beetroot + onion + lemon
  • 1 glass chaach

๐ŸŒ† Meal 4 - Evening (5:30 PM)

  • 2 boiled eggs
  • 1 small bowl roasted chana (no salt)
  • 1 cup green tea

๐ŸŒ™ Meal 5 - Dinner (8:30 PM)

  • 150 g grilled/tandoori chicken breast (skinless, minimal oil)
  • 2 small multigrain rotis
  • 1 bowl tinda (apple gourd) sabzi
  • Side salad with olive oil dressing
Day 2 Approx: ~1920 kcal | Protein ~150 g

๐Ÿ—“๏ธ DAY 3 - WEDNESDAY

๐ŸŒ… Meal 1 - Breakfast (8:00 AM)

  • 3-egg scrambled eggs with spinach and tomato
  • 2 slices multigrain bread (toasted, no white bread)
  • 1 small bowl low-fat Greek yogurt
  • 1 cup green tea

โ˜€๏ธ Meal 2 - Mid-Morning (11:00 AM)

  • 1 scoop whey protein in water
  • 1 apple
  • 10 walnuts (omega-3 to raise HDL)

๐ŸŒž Meal 3 - Lunch (1:30 PM)

  • 1 bowl rajma (kidney beans - fiber, protein, lowers cholesterol)
  • 2 jowar rotis
  • 1 bowl mixed vegetable sabzi (carrot, beans, peas)
  • Salad: tomato + cucumber + pomegranate seeds
  • 1 glass thin chaach

๐ŸŒ† Meal 4 - Evening (5:30 PM)

  • 1 scoop whey protein shake
  • 1 small bowl channa sprouts chaat
  • 1 cup black coffee (no sugar)

๐ŸŒ™ Meal 5 - Dinner (8:30 PM)

  • 1 bowl dal palak soup (thick, no cream)
  • 150 g steamed/baked fish (rohu/catla - excellent B12 + omega-3)
  • 1 multigrain roti
  • Side salad
Day 3 Approx: ~1950 kcal | Protein ~155 g

๐Ÿ—“๏ธ DAY 4 - THURSDAY

๐ŸŒ… Meal 1 - Breakfast (8:00 AM)

  • Besan chilla (3 small - gram flour pancakes with onion, tomato, green chilli)
  • 2 whole eggs (poached or boiled alongside)
  • 1 tbsp mint-coriander chutney (no mayo)
  • 1 cup green tea

โ˜€๏ธ Meal 2 - Mid-Morning (11:00 AM)

  • 1 scoop whey protein in water
  • 1 pear or papaya (1 cup chopped)
  • 5 almonds + 3 walnuts

๐ŸŒž Meal 3 - Lunch (1:30 PM)

  • 1 bowl channa dal (split chickpeas - very low GI)
  • 2 ragi rotis
  • 1 bowl aloo methi sabzi (small potato, heavy methi)
  • Salad: radish + cucumber + lemon + coriander
  • 1 glass chaach

๐ŸŒ† Meal 4 - Evening (5:30 PM)

  • 2 hard-boiled eggs
  • 1 cup moong dal soup (thin, spiced)
  • 1 cup ginger tea (no sugar)

๐ŸŒ™ Meal 5 - Dinner (8:30 PM)

  • 1 bowl vegetable daliya (broken wheat upma style - not sweet)
  • 1 bowl low-fat paneer bhurji (50 g paneer max)
  • 1 multigrain roti
  • Small salad
Day 4 Approx: ~1860 kcal | Protein ~140 g

๐Ÿ—“๏ธ DAY 5 - FRIDAY

๐ŸŒ… Meal 1 - Breakfast (8:00 AM)

  • Vegetable poha (flattened rice - 1 medium bowl, add 1 tsp flaxseeds, green peas, carrot)
  • 2 boiled eggs on the side
  • 1 cup green tea

โ˜€๏ธ Meal 2 - Mid-Morning (11:00 AM)

  • 1 scoop whey protein isolate shake (in cold water)
  • 1 orange or sweet lime (mosambi)
  • 10 almonds

๐ŸŒž Meal 3 - Lunch (1:30 PM)

  • 1 bowl masoor dal (red lentils - iron + protein)
  • 2 bajra rotis
  • 1 bowl karela (bitter gourd) sabzi (directly targets blood sugar)
  • Salad: onion + tomato + coriander + lemon
  • 1 glass chaach
  • 1 tsp flaxseed powder mixed in dal

๐ŸŒ† Meal 4 - Evening (5:30 PM)

  • 1 scoop whey protein shake
  • 1 small bowl roasted makhana (fox nuts - low calorie, good snack)
  • 1 cup green tea

๐ŸŒ™ Meal 5 - Dinner (8:30 PM)

  • 150 g grilled chicken breast (skinless)
  • 1 bowl palak soup
  • 2 small multigrain rotis
  • Cucumber + onion salad
Day 5 Approx: ~1900 kcal | Protein ~148 g

๐Ÿ—“๏ธ DAY 6 - SATURDAY

๐ŸŒ… Meal 1 - Breakfast (8:00 AM)

  • Moong dal chilla (3 small, stuffed with low-fat paneer + vegetables)
  • 2 whole eggs (boiled)
  • 1 small bowl low-fat curd
  • 1 cup green tea

โ˜€๏ธ Meal 2 - Mid-Morning (11:00 AM)

  • 1 scoop whey protein in milk (low-fat)
  • 1 bowl mixed fruit salad (apple + papaya + guava - avoid mango/banana excess)
  • 5 walnuts

๐ŸŒž Meal 3 - Lunch (1:30 PM)

  • 1 bowl kadhi (yogurt-based curry, low-fat curd, minimal pakoda or none)
  • 2 jowar rotis
  • 1 bowl lauki kofta sabzi (baked koftas, not fried)
  • Salad: beetroot + carrot + lemon
  • 1 glass chaach

๐ŸŒ† Meal 4 - Evening (5:30 PM)

  • 2 boiled eggs
  • 1 bowl mixed sprouts (moong + channa + rajma sprouts)
  • 1 cup black coffee or green tea

๐ŸŒ™ Meal 5 - Dinner (8:30 PM)

  • 1 bowl fish curry (rohu/catla in tomato-onion gravy, minimal oil)
  • 1 multigrain roti
  • 1 bowl steamed broccoli/beans as side
  • Small salad
Day 6 Approx: ~1930 kcal | Protein ~145 g

๐Ÿ—“๏ธ DAY 7 - SUNDAY

๐ŸŒ… Meal 1 - Breakfast (8:00 AM)

  • 3-egg vegetable omelette (bell pepper, spinach, mushroom)
  • 1 bowl quinoa upma (or daliya upma with vegetables - cook in minimal oil)
  • 1 small amla (or 30 mL amla juice)
  • 1 cup green tea

โ˜€๏ธ Meal 2 - Mid-Morning (11:00 AM)

  • 1 scoop whey protein in water
  • 1 bowl papaya chunks
  • 10 almonds + 1 tsp chia seeds in water (soaked 10 min)

๐ŸŒž Meal 3 - Lunch (1:30 PM)

  • 1 bowl mixed dal (moong + masoor + arhar combined)
  • 2 ragi + wheat mixed rotis
  • 1 bowl beans (French beans) sabzi with garlic
  • 1 small bowl brown rice (ยฝ katori)
  • Salad: tomato + cucumber + onion + coriander + lemon
  • 1 glass chaach

๐ŸŒ† Meal 4 - Evening (5:30 PM)

  • 1 scoop whey protein shake (post any evening walk/workout)
  • 1 small bowl roasted chana + makhana mix
  • 1 cup ginger-lemon tea

๐ŸŒ™ Meal 5 - Dinner (8:30 PM)

  • 1 bowl tomato soup (homemade, no cream)
  • 150 g tandoori chicken (skinless, yogurt + spice marinated, grilled or oven-baked)
  • 2 multigrain rotis
  • Side salad (onion + lemon + coriander)
Day 7 Approx: ~1950 kcal | Protein ~150 g

๐Ÿ’Š SUPPLEMENT PLAN (Discuss exact doses with doctor)

SupplementDaily DoseWhen to TakeTargets
Vitamin D3 (Cholecalciferol)60,000 IU once weekly (prescription) for 12 weeks, then 2000 IU/day maintenanceWith fatty meal (improves absorption)Critical deficiency (5.6 ng/mL)
Methylcobalamin (B12)1500 mcg/dayMorning with breakfastB12 deficiency (141 pg/mL), macrocytosis
Omega-3 Fish Oil (EPA + DHA)2-4 g/day (high EPA formula)With meals, split into 2 dosesTG 356 - most evidence-backed supplement for this
Folic Acid1 mg/dayMorningMacrocytosis, works synergistically with B12
Whey Protein Isolate2 scoops/day (50 g protein)Mid-morning + eveningMuscle building, raises lean mass, already in diet
Magnesium Glycinate300 mg/dayNight before bedInsulin sensitivity, lowers TG, improves sleep
Vitamin K2 (MK-7)100 mcg/dayWith Vitamin D3 doseWorks with D3, directs calcium to bones not arteries
Zinc25 mg/day for 4 weeksWith foodImmunity (high WBC, smoking depletes zinc)
Berberine500 mg x 2/day (with meals)Lunch + dinnerPre-diabetes, TG reduction - comparable to Metformin in studies
Coenzyme Q10 (CoQ10)100 mg/dayWith fatty mealHeart protection in dyslipidaemia, energy
โš ๏ธ Priority order for supplements:
  1. Vitamin D3 (most urgent - level critically low)
  2. Methylcobalamin B12
  3. Omega-3 (for triglycerides 356)
  4. Folic Acid
  5. Berberine (only after discussing with doctor - may interact with medications)

๐Ÿฝ๏ธ WEEKLY FOOD VARIETY CHART AT A GLANCE

MonTueWedThuFriSatSun
Breakfast proteinBoiled eggsOmeletteScrambled eggsPoached eggsBoiled eggsEggs + paneerOmelette
Breakfast carbRagi rotiOatsMultigrain breadBesan chillaPohaMoong chillaQuinoa upma
Lunch dalArhar dalMoong dalRajmaChanna dalMasoor dalKadhiMixed dal
Lunch rotiJowarBajraJowarRagiBajraJowarRagi+wheat
Dinner proteinSabziChickenFishPaneerChickenFishChicken
Evening snackSproutsBoiled eggsWhey+channaBoiled eggsMakhanaSproutsRoasted chana

๐Ÿ”‘ TOP 5 LIFESTYLE RULES (More Important Than Diet)

  1. Stop alcohol completely - triglycerides will fall 50-100 mg/dL in 4-6 weeks just from this
  2. Quit smoking - HDL rises, WBC normalizes, Vitamin D metabolism improves
  3. Walk 45-60 min daily - best natural HDL raiser
  4. No sugar, no maida, no fried food - strictly
  5. Sleep 7-8 hours - poor sleep spikes triglycerides and blood sugar overnight

โš ๏ธ This plan is for educational guidance. Please consult a doctor or registered dietitian before starting supplements, especially the high-dose Vitamin D protocol and Berberine. Lab repeat in 3 months is essential to track progress.

Which is better lime juice or amla in my diet plan

For Ujjwal's specific condition, Amla wins clearly - but the ideal answer is to use both for different purposes. Here's the breakdown:

Amla vs Lime Juice - For Ujjwal's Case

Head-to-Head Comparison

ParameterAmla (Indian Gooseberry)Lime Juice
Vitamin C content600-700 mg per 100g - one of the richest sources on earth29-53 mg per 100g
Triglyceride reductionโœ… Strong clinical evidence in Indian studiesโŒ Minimal direct effect
HDL raisingโœ… Shown to raise HDL in multiple studiesโŒ No significant effect
LDL/Cholesterol loweringโœ… Yes - contains emblicanin tanninsโŒ Weak evidence
Blood sugar controlโœ… Strong - chromium content improves insulin sensitivityโœ… Mild - lemon polyphenols
B12 absorptionโœ… Vitamin C enhances B12 absorptionโœ… Same, but weaker (less Vitamin C)
Iron absorptionโœ… Strongly enhances non-heme iron absorptionโœ… Yes, but weaker
Liver protectionโœ… Hepatoprotective - important for a drinkerโœ… Mild
Anti-inflammatoryโœ… Very strong - gallic acid, ellagic acidโœ… Mild
Antioxidant powerโœ… Extremely high (ORAC value ~3000)โš ๏ธ Moderate
Vitamin D metabolism supportโœ… Antioxidants support D3 conversion in liverโŒ Minimal
Gut health / digestionโœ… Strong prebiotic + digestive effectโœ… Mild digestive stimulant
Smoking damage repairโœ… Very high Vitamin C directly repairs oxidative damage from smokingโœ… Some, but much weaker
Uric acidโœ… Lowers uric acid (his is 6.9, near upper limit)โŒ Lime can slightly raise uric acid in excess
Morning empty stomachโœ… Excellent - safe and beneficialโœ… Safe, slightly acidic
AvailabilitySeasonal fresh, but juice/powder available year roundAvailable year round
Taste/PracticalityStronger taste, takes getting used toEasy to use daily

Why Amla is Better for Ujjwal Specifically

Ujjwal has 4 issues that Amla directly targets that lime cannot match:
  1. Triglycerides 356 - Amla contains a unique compound called emblicanin that inhibits VLDL production in the liver. Multiple Indian RCTs show amla lowers TG by 20-30% in 3 months. Lime has no equivalent effect.
  2. HDL 27 (critically low) - Amla has been shown in studies to raise HDL. Lime cannot do this.
  3. Vitamin D deficiency + smoking - Smoking causes massive oxidative stress that destroys Vitamin D3 during liver conversion. Amla's extreme Vitamin C content (10x more than lime) neutralizes this oxidative damage and supports D3 metabolism.
  4. Alcohol-related liver stress - Amla is one of the best-studied hepatoprotective foods in Ayurveda and modern research. Since Ujjwal drinks weekly, amla actively protects liver cells. Lime has mild liver benefit at best.

The Best Practical Approach for Ujjwal

Use BOTH - but for different times and purposes:
TimeWhatWhy
Morning (empty stomach, 6:30 AM)30 mL fresh amla juice OR 1 raw amlaTriglycerides, HDL, liver, blood sugar, anti-inflammatory
Before meals / with saladLime/lemon juice squeezed on salad + dalIron absorption, B12 absorption, flavor, digestion
Warm water in morningKeep the warm lemon water habit tooGut motility, mild alkalizing, easy routine
They are not competitors - amla works systemically (lipids, liver, inflammation) while lime works locally with meals (absorption enhancer, digestive aid).

Bottom Line

Amla is superior for Ujjwal's specific conditions - dyslipidaemia, pre-diabetes, smoking-related oxidative damage, and liver protection from alcohol. Lime is a useful supporting food but cannot replace amla's therapeutic value. Use amla as your primary morning ritual and lime as your mealtime companion.
Recommended: 30 mL fresh amla juice every morning on empty stomach. If fresh amla is unavailable, use Patanjali/Dabur amla juice (no added sugar version) or amla churna (powder) - 3-5 g in warm water.

Convert this diet plan of weeek with supplements and amla juice , lemon juice in a printable document

Reading File
Running Command

mkdir -p /tmp/workspace/ujjwal-diet && ls /tmp/workspace/ujjwal-diet/

Running Command

cat << 'PYEOF' > /tmp/workspace/ujjwal-diet/create_diet_plan.py from docx import Document from docx.shared import Pt, Inches, RGBColor, Cm from docx.enum.text import WD_ALIGN_PARAGRAPH from docx.enum.table import WD_TABLE_ALIGNMENT, WD_ALIGN_VERTICAL from docx.oxml.ns import qn from docx.oxml import OxmlElement import copy doc = Document() # โ”€โ”€ Page margins โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ section = doc.sections[0] section.page_width = Inches(8.27) # A4 section.page_height = Inches(11.69) section.left_margin = Inches(0.7) section.right_margin = Inches(0.7) section.top_margin = Inches(0.7) section.bottom_margin = Inches(0.7) # โ”€โ”€ Default Normal style โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ normal = doc.styles["Normal"] normal.font.name = "Calibri" normal.font.size = Pt(10) # โ”€โ”€ Colour palette โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ GREEN_DARK = RGBColor(0x1A, 0x6B, 0x3C) # header bg GREEN_LIGHT = RGBColor(0xD6, 0xF0, 0xE0) # alternating row ORANGE = RGBColor(0xE8, 0x6A, 0x17) # accent / section titles BLUE_DARK = RGBColor(0x1B, 0x3A, 0x6B) # sub-headings WHITE = RGBColor(0xFF, 0xFF, 0xFF) YELLOW_LIGHT= RGBColor(0xFF, 0xF9, 0xE6) RED_LIGHT = RGBColor(0xFF, 0xE8, 0xE8) # โ”€โ”€ Helper: shade a table cell โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ def shade_cell(cell, hex_color: str): tc = cell._tc tcPr = tc.get_or_add_tcPr() shd = OxmlElement("w:shd") shd.set(qn("w:val"), "clear") shd.set(qn("w:color"), "auto") shd.set(qn("w:fill"), hex_color) tcPr.append(shd) def set_cell_border(cell, **kwargs): tc = cell._tc tcPr = tc.get_or_add_tcPr() tcBorders = OxmlElement("w:tcBorders") for edge in ("top","left","bottom","right","insideH","insideV"): if edge in kwargs: tag = OxmlElement(f"w:{edge}") tag.set(qn("w:val"), kwargs[edge].get("val","single")) tag.set(qn("w:sz"), kwargs[edge].get("sz","4")) tag.set(qn("w:color"), kwargs[edge].get("color","auto")) tcBorders.append(tag) tcPr.append(tcBorders) def bold_run(para, text, size=None, color=None): run = para.add_run(text) run.bold = True if size: run.font.size = Pt(size) if color: run.font.color.rgb = color return run def normal_run(para, text, size=None, color=None, italic=False): run = para.add_run(text) if size: run.font.size = Pt(size) if color: run.font.color.rgb = color if italic: run.italic = True return run # โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ• # TITLE BLOCK # โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ• title_tbl = doc.add_table(rows=1, cols=1) title_tbl.alignment = WD_TABLE_ALIGNMENT.CENTER title_tbl.style = "Table Grid" tc = title_tbl.cell(0,0) shade_cell(tc, "1A6B3C") set_cell_border(tc, top={"val":"none"}, bottom={"val":"none"}, left={"val":"none"}, right={"val":"none"}) tp = tc.paragraphs[0] tp.alignment = WD_ALIGN_PARAGRAPH.CENTER bold_run(tp, "7-DAY INDIAN THERAPEUTIC DIET PLAN", 18, WHITE) tp.add_run("\n") bold_run(tp, "Mr. Ujjwal | Age: 22 | Weight: 115 kg | Height: 5'10\" | BMI: 36.4 (Obese Class II)", 10, WHITE) tp.add_run("\n") normal_run(tp, "Conditions: Dyslipidaemia ยท Pre-Diabetes ยท Vitamin D & B12 Deficiency ยท Obesity ยท Smoker ยท Weekly Drinker", 9, RGBColor(0xCC,0xFF,0xCC), italic=True) doc.add_paragraph() # โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ• # DAILY CONSTANTS BOX # โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ• p = doc.add_paragraph() p.alignment = WD_ALIGN_PARAGRAPH.LEFT bold_run(p, "โฐ DAILY CONSTANTS (Every Day โ€” Non-Negotiable)", 11, ORANGE) constants = [ ("6:30 AM โ€“ On waking", "30 mL fresh AMLA JUICE (or 1 raw amla) + 1 glass warm water with juice of ยฝ LEMON โ€” empty stomach"), ("Morning", "1 tsp methi dana (fenugreek seeds soaked overnight in water) โ€” swallow with water"), ("Before Lunch", "1 tsp Apple Cider Vinegar in ยฝ glass water OR 30 mL karela juice"), ("With every meal", "Squeeze fresh LIME/LEMON on salad, dal, or sabzi โ€” enhances iron & B12 absorption"), ("Bedtime", "1 cup warm low-fat turmeric milk (haldi + kali mirch) โ€” anti-inflammatory, supports Vitamin D absorption"), ] ct = doc.add_table(rows=len(constants)+1, cols=2) ct.style = "Table Grid" ct.alignment = WD_TABLE_ALIGNMENT.CENTER # Header for i, h in enumerate(["Time / Occasion", "What to Do & Why"]): c = ct.cell(0, i) shade_cell(c, "1A6B3C") cp = c.paragraphs[0] cp.alignment = WD_ALIGN_PARAGRAPH.CENTER bold_run(cp, h, 10, WHITE) for r, (time, action) in enumerate(constants, 1): bg = "D6F0E0" if r % 2 == 0 else "FFFFFF" c0 = ct.cell(r, 0); shade_cell(c0, bg) bold_run(c0.paragraphs[0], time, 9, BLUE_DARK) c1 = ct.cell(r, 1); shade_cell(c1, bg) normal_run(c1.paragraphs[0], action, 9) # Column widths ct.columns[0].width = Inches(1.9) ct.columns[1].width = Inches(5.4) doc.add_paragraph() # โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ• # FUNCTION: create one day's meal table # โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ• def add_day(day_num, day_name, kcal, protein, meals): """ meals = list of (meal_label, time, items_list) """ # Day heading p = doc.add_paragraph() bold_run(p, f" DAY {day_num} โ€” {day_name} ", 12, WHITE) p.runs[0].font.highlight_color = None # Shade the heading paragraph background via a 1-cell table day_tbl = doc.add_table(rows=1, cols=1) day_tbl.style = "Table Grid" day_tbl.alignment = WD_TABLE_ALIGNMENT.LEFT dc = day_tbl.cell(0,0) shade_cell(dc, "1B3A6B") set_cell_border(dc, top={"val":"none"}, bottom={"val":"none"}, left={"val":"none"}, right={"val":"none"}) dp = dc.paragraphs[0] dp.alignment = WD_ALIGN_PARAGRAPH.LEFT bold_run(dp, f" DAY {day_num} โ”€ {day_name} ", 12, WHITE) normal_run(dp, f" ~{kcal} kcal | Protein ~{protein} g", 10, RGBColor(0xCC,0xFF,0xCC)) # Meals table: 3 cols โ€” Meal, Time, Food Items mt = doc.add_table(rows=1, cols=3) mt.style = "Table Grid" mt.alignment = WD_TABLE_ALIGNMENT.CENTER for i, h in enumerate(["Meal", "Time", "Food Items"]): c = mt.cell(0, i) shade_cell(c, "E8F5EE") bold_run(c.paragraphs[0], h, 9, GREEN_DARK) meal_colors = ["FFFFFF","FFF9E6","FFFFFF","FFE8E8","FFFFFF"] for mi, (label, time, items) in enumerate(meals): row = mt.add_row() bg = meal_colors[mi % len(meal_colors)] c0 = row.cells[0]; shade_cell(c0, bg) bold_run(c0.paragraphs[0], label, 9, ORANGE) c1 = row.cells[1]; shade_cell(c1, bg) normal_run(c1.paragraphs[0], time, 9, BLUE_DARK) c2 = row.cells[2]; shade_cell(c2, bg) food_para = c2.paragraphs[0] for idx, item in enumerate(items): if idx > 0: food_para.add_run("\n") normal_run(food_para, f"โ€ข {item}", 9) mt.columns[0].width = Inches(1.5) mt.columns[1].width = Inches(0.9) mt.columns[2].width = Inches(4.9) doc.add_paragraph() # โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ• # 7 DAYS DATA # โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ• days = [ # DAY 1 โ”€ Monday (1, "MONDAY", 1880, 142, [ ("๐ŸŒ… Breakfast","8:00 AM",[ "3 whole boiled eggs", "2 ragi (finger millet) rotis with ยฝ tsp ghee", "1 small bowl lauki (bottle gourd) sabzi", "1 cup green tea (no sugar)" ]), ("โ˜€๏ธ Mid-Morning","11:00 AM",[ "1 scoop whey protein isolate in cold water", "10 almonds + 5 walnuts (omega-3, raises HDL)", "1 guava (Vitamin C, low GI)" ]), ("๐ŸŒž Lunch","1:30 PM",[ "1 bowl arhar dal (toor dal) with garlic & turmeric", "2 jowar rotis", "1 bowl palak sabzi (cooked in mustard oil)", "Salad: cucumber + tomato + onion + lemon juice", "1 glass thin chaach / buttermilk (no salt)" ]), ("๐ŸŒ† Evening","5:30 PM",[ "1 bowl moong sprouts chaat (lemon, onion, tomato)", "1 cup green tea or black coffee (no sugar)" ]), ("๐ŸŒ™ Dinner","8:30 PM",[ "1 bowl mixed vegetable soup (no cream/cornflour)", "2 multigrain rotis", "1 bowl bhindi (okra) sabzi", "Small bowl low-fat curd" ]), ]), # DAY 2 โ”€ Tuesday (2, "TUESDAY", 1920, 150, [ ("๐ŸŒ… Breakfast","8:00 AM",[ "3-egg masala omelette (onion, tomato, spinach, minimal oil)", "1 bowl plain oats porridge in low-fat milk (add 1 tsp flaxseeds, no sugar)", "1 cup ginger-lemon green tea" ]), ("โ˜€๏ธ Mid-Morning","11:00 AM",[ "1 scoop whey protein in low-fat milk", "1 small banana + 5 almonds" ]), ("๐ŸŒž Lunch","1:30 PM",[ "1 bowl moong dal (yellow, turmeric + garlic)", "2 bajra rotis", "1 bowl methi (fenugreek leaves) sabzi โ€” lowers blood sugar", "ยฝ small katori brown rice (max)", "Salad: carrot + beetroot + onion + lemon", "1 glass chaach" ]), ("๐ŸŒ† Evening","5:30 PM",[ "2 boiled eggs", "1 small bowl roasted chana (no added salt)", "1 cup green tea" ]), ("๐ŸŒ™ Dinner","8:30 PM",[ "150 g grilled / tandoori chicken breast (skinless, minimal oil)", "2 small multigrain rotis", "1 bowl tinda (apple gourd) sabzi", "Side salad with olive oil + lemon dressing" ]), ]), # DAY 3 โ”€ Wednesday (3, "WEDNESDAY", 1950, 155, [ ("๐ŸŒ… Breakfast","8:00 AM",[ "3-egg scrambled eggs with spinach and tomato", "2 slices multigrain bread (toasted โ€” NO white bread)", "1 small bowl low-fat Greek yogurt", "1 cup green tea" ]), ("โ˜€๏ธ Mid-Morning","11:00 AM",[ "1 scoop whey protein in water", "1 apple", "10 walnuts (highest omega-3 nut โ€” raises HDL)" ]), ("๐ŸŒž Lunch","1:30 PM",[ "1 bowl rajma (kidney beans โ€” fiber, lowers cholesterol)", "2 jowar rotis", "1 bowl mixed vegetable sabzi (carrot, beans, peas)", "Salad: tomato + cucumber + pomegranate seeds", "1 glass thin chaach" ]), ("๐ŸŒ† Evening","5:30 PM",[ "1 scoop whey protein shake", "1 small bowl channa sprouts chaat", "1 cup black coffee (no sugar)" ]), ("๐ŸŒ™ Dinner","8:30 PM",[ "1 bowl dal palak soup (no cream)", "150 g steamed / baked fish โ€” rohu/catla (B12 + omega-3)", "1 multigrain roti", "Side salad with lemon" ]), ]), # DAY 4 โ”€ Thursday (4, "THURSDAY", 1860, 140, [ ("๐ŸŒ… Breakfast","8:00 AM",[ "3 small besan chilla (gram flour pancakes with onion, tomato, green chilli)", "2 whole eggs โ€” poached or boiled (alongside chilla)", "1 tbsp mint-coriander chutney (no mayo)", "1 cup green tea" ]), ("โ˜€๏ธ Mid-Morning","11:00 AM",[ "1 scoop whey protein in water", "1 pear OR 1 cup chopped papaya", "5 almonds + 3 walnuts" ]), ("๐ŸŒž Lunch","1:30 PM",[ "1 bowl channa dal (split chickpeas โ€” very low GI)", "2 ragi rotis", "1 bowl aloo methi sabzi (small potato, heavy on methi leaves)", "Salad: radish + cucumber + lemon + coriander", "1 glass chaach" ]), ("๐ŸŒ† Evening","5:30 PM",[ "2 hard-boiled eggs", "1 cup moong dal soup (thin, spiced with cumin + turmeric)", "1 cup ginger tea (no sugar)" ]), ("๐ŸŒ™ Dinner","8:30 PM",[ "1 bowl vegetable daliya (broken wheat upma, savoury โ€” not sweet)", "1 bowl low-fat paneer bhurji (50 g paneer max, cooked in minimal oil)", "1 multigrain roti", "Small side salad" ]), ]), # DAY 5 โ”€ Friday (5, "FRIDAY", 1900, 148, [ ("๐ŸŒ… Breakfast","8:00 AM",[ "1 medium bowl vegetable poha (add 1 tsp flaxseeds, green peas, carrot)", "2 boiled eggs on the side", "1 cup green tea" ]), ("โ˜€๏ธ Mid-Morning","11:00 AM",[ "1 scoop whey protein isolate in cold water", "1 orange or sweet lime (mosambi)", "10 almonds" ]), ("๐ŸŒž Lunch","1:30 PM",[ "1 bowl masoor dal (red lentils โ€” iron + protein)", "2 bajra rotis", "1 bowl karela (bitter gourd) sabzi โ€” directly lowers blood sugar", "Salad: onion + tomato + coriander + lemon", "1 glass chaach", "1 tsp flaxseed powder stirred into dal" ]), ("๐ŸŒ† Evening","5:30 PM",[ "1 scoop whey protein shake", "1 small bowl roasted makhana (fox nuts โ€” light, low calorie)", "1 cup green tea" ]), ("๐ŸŒ™ Dinner","8:30 PM",[ "150 g grilled chicken breast (skinless, minimal oil)", "1 bowl palak soup", "2 small multigrain rotis", "Cucumber + onion salad with lemon" ]), ]), # DAY 6 โ”€ Saturday (6, "SATURDAY", 1930, 145, [ ("๐ŸŒ… Breakfast","8:00 AM",[ "3 small moong dal chilla (stuffed with low-fat paneer + vegetables)", "2 whole eggs โ€” boiled", "1 small bowl low-fat curd", "1 cup green tea" ]), ("โ˜€๏ธ Mid-Morning","11:00 AM",[ "1 scoop whey protein in low-fat milk", "1 bowl mixed fruit salad (apple + papaya + guava โ€” no excess mango/banana)", "5 walnuts" ]), ("๐ŸŒž Lunch","1:30 PM",[ "1 bowl kadhi (yogurt-based curry, low-fat curd, no fried pakoda)", "2 jowar rotis", "1 bowl lauki kofta sabzi (baked koftas โ€” not fried)", "Salad: beetroot + carrot + lemon", "1 glass chaach" ]), ("๐ŸŒ† Evening","5:30 PM",[ "2 boiled eggs", "1 bowl mixed sprouts (moong + channa + rajma)", "1 cup black coffee or green tea (no sugar)" ]), ("๐ŸŒ™ Dinner","8:30 PM",[ "1 bowl fish curry โ€” rohu/catla in tomato-onion gravy, minimal oil", "1 multigrain roti", "1 bowl steamed broccoli or French beans (side)", "Small side salad with lemon" ]), ]), # DAY 7 โ”€ Sunday (7, "SUNDAY", 1950, 150, [ ("๐ŸŒ… Breakfast","8:00 AM",[ "3-egg vegetable omelette (bell pepper, spinach, mushroom)", "1 bowl quinoa upma OR daliya upma (savoury, with vegetables)", "1 cup green tea" ]), ("โ˜€๏ธ Mid-Morning","11:00 AM",[ "1 scoop whey protein in water", "1 bowl papaya chunks", "10 almonds + 1 tsp chia seeds soaked in water (10 min)" ]), ("๐ŸŒž Lunch","1:30 PM",[ "1 bowl mixed dal (moong + masoor + arhar combined)", "2 ragi + wheat mixed rotis", "1 bowl French beans sabzi with garlic", "ยฝ small katori brown rice", "Salad: tomato + cucumber + onion + coriander + lemon", "1 glass chaach" ]), ("๐ŸŒ† Evening","5:30 PM",[ "1 scoop whey protein shake (post evening walk / workout)", "1 small bowl roasted chana + makhana mix", "1 cup ginger-lemon tea (no sugar)" ]), ("๐ŸŒ™ Dinner","8:30 PM",[ "1 bowl tomato soup (homemade, no cream, no cornflour)", "150 g tandoori chicken (skinless, yogurt + spice marinated, oven/grill)", "2 multigrain rotis", "Side salad: onion + lemon + coriander" ]), ]), ] for day in days: add_day(*day) # โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ• # AMLA & LEMON โ€” WHY BOTH # โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ• p = doc.add_paragraph() bold_run(p, "๐Ÿ‹ AMLA JUICE vs LIME JUICE โ€” Why You Need Both", 12, ORANGE) al_tbl = doc.add_table(rows=1, cols=3) al_tbl.style = "Table Grid" al_tbl.alignment = WD_TABLE_ALIGNMENT.CENTER for i, h in enumerate(["When", "What", "Why"]): c = al_tbl.cell(0, i) shade_cell(c, "1A6B3C") bold_run(c.paragraphs[0], h, 10, WHITE) al_rows = [ ("6:30 AM โ€“ Empty stomach", "30 mL fresh AMLA JUICE (or 1 raw amla)", "Lowers TG, raises HDL, protects liver from alcohol damage, repairs smoking oxidative stress, supports Vitamin D liver conversion. Vitamin C: 600โ€“700 mg/100 g."), ("With every meal", "Fresh LIME / LEMON juice squeezed on salad & dal", "Enhances non-heme iron absorption by 2โ€“3ร—, boosts B12 absorption, aids digestion. Vitamin C: 50 mg/100 g. Works best when paired with iron-rich foods."), ("Warm water morning ritual", "ยฝ lemon in 1 glass warm water (at 6:30 AM alongside amla)", "Gentle liver flush, improves gut motility, alkalizing effect, starts metabolism."), ] for r, (w, wh, why) in enumerate(al_rows, 1): bg = "D6F0E0" if r % 2 == 0 else "FFFFFF" row = al_tbl.add_row() for ci, text in enumerate([w, wh, why]): c = row.cells[ci]; shade_cell(c, bg) (bold_run if ci < 2 else normal_run)(c.paragraphs[0], text, 9, BLUE_DARK if ci == 0 else None) al_tbl.columns[0].width = Inches(1.4) al_tbl.columns[1].width = Inches(2.2) al_tbl.columns[2].width = Inches(3.7) doc.add_paragraph() # โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ• # SUPPLEMENTS # โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ• p = doc.add_paragraph() bold_run(p, "๐Ÿ’Š SUPPLEMENT PLAN (Discuss exact doses with your doctor before starting)", 12, ORANGE) supp_note = doc.add_paragraph() normal_run(supp_note, "โš  Priority order: Vitamin D3 first (critically low at 5.6 ng/mL) โ†’ B12 โ†’ Omega-3 โ†’ Folic Acid โ†’ others.", 9, RED_LIGHT) # shade that para supp_tbl_wrap = doc.add_table(rows=1, cols=1) supp_tbl_wrap.style = "Table Grid" sw_c = supp_tbl_wrap.cell(0,0) shade_cell(sw_c, "FFE8E8") bold_run(sw_c.paragraphs[0], "โš  Priority: Vitamin D3 (critically low 5.6 ng/mL) โ†’ B12 โ†’ Omega-3 โ†’ Folic Acid โ†’ Berberine", 9, RGBColor(0xCC,0x00,0x00)) supps = doc.add_table(rows=1, cols=5) supps.style = "Table Grid" supps.alignment = WD_TABLE_ALIGNMENT.CENTER for i, h in enumerate(["Supplement", "Daily Dose", "When to Take", "Duration", "Targets"]): c = supps.cell(0, i) shade_cell(c, "1B3A6B") cp = c.paragraphs[0] cp.alignment = WD_ALIGN_PARAGRAPH.CENTER bold_run(cp, h, 9, WHITE) supp_data = [ ("Vitamin D3\n(Cholecalciferol)", "60,000 IU once weekly ร— 12 weeks (Rx)\nThen 2000 IU/day maintenance", "With fatty meal (lunch/dinner)\nfor best absorption", "12 weeks loading\nthen ongoing", "Critical deficiency (5.6 ng/mL). Insulin resistance, immunity, bone health"), ("Vitamin K2 (MK-7)", "100 mcg/day", "With Vitamin D3 dose (fatty meal)", "Ongoing", "Works synergistically with D3; directs calcium to bones, not arteries"), ("Methylcobalamin\n(Vitamin B12)", "1500 mcg/day", "Morning with breakfast", "3 months then retest", "B12 deficiency (141 pg/mL); corrects macrocytosis (MCV 101), nerve health"), ("Folic Acid", "1 mg/day", "Morning with B12", "3 months", "Macrocytosis; B12 works better with folate; DNA synthesis"), ("Omega-3 Fish Oil\n(high EPA formula)", "2โ€“4 g/day EPA+DHA\n(split into 2 doses)", "With lunch + dinner", "Minimum 3 months", "Triglycerides 356 (most evidence-backed supplement for TG reduction)"), ("Magnesium Glycinate", "300โ€“400 mg/day", "Bedtime (improves sleep quality too)", "Ongoing", "Insulin sensitivity, lowers TG, reduces inflammation, improves sleep"), ("Berberine", "500 mg ร— 2/day", "With lunch + dinner\n(take 15 min before meal)", "3 months then assess", "Pre-diabetes (HbA1c 5.8%), TG reduction โ€” comparable to Metformin in studies"), ("Zinc", "25 mg/day", "With food (not empty stomach)", "4โ€“6 weeks", "Smoking depletes zinc; immunity (WBC 11.15 elevated), wound healing"), ("Coenzyme Q10\n(CoQ10)", "100 mg/day", "With fatty meal", "Ongoing", "Cardiovascular protection in dyslipidaemia; energy production; antioxidant"), ("Whey Protein Isolate", "2 scoops/day (~50 g protein)", "Mid-morning + evening\n(already in diet plan)", "Daily", "Muscle building, corrects low creatinine (sarcopenic obesity), satiety"), ] supp_colors = ["FFFFFF","FFF9E6","FFFFFF","FFF9E6","FFFFFF", "FFF9E6","FFFFFF","FFF9E6","FFFFFF","FFF9E6"] for ri, (name, dose, when, dur, target) in enumerate(supp_data): row = supps.add_row() bg = supp_colors[ri] data = [name, dose, when, dur, target] for ci, text in enumerate(data): c = row.cells[ci]; shade_cell(c, bg) p2 = c.paragraphs[0] if ci == 0: bold_run(p2, text, 9, BLUE_DARK) else: normal_run(p2, text, 8) supps.columns[0].width = Inches(1.3) supps.columns[1].width = Inches(1.5) supps.columns[2].width = Inches(1.4) supps.columns[3].width = Inches(0.9) supps.columns[4].width = Inches(2.2) doc.add_paragraph() # โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ• # FOODS TO STRICTLY AVOID # โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ• p = doc.add_paragraph() bold_run(p, "๐Ÿšซ STRICTLY AVOID (These directly worsen your abnormalities)", 12, ORANGE) avoid_tbl = doc.add_table(rows=1, cols=2) avoid_tbl.style = "Table Grid" avoid_tbl.alignment = WD_TABLE_ALIGNMENT.CENTER for i, h in enumerate(["Avoid This", "Why It Is Harmful for You"]): c = avoid_tbl.cell(0, i) shade_cell(c, "CC0000") bold_run(c.paragraphs[0], h, 10, WHITE) avoid_items = [ ("Alcohol (any form)", "Single biggest driver of TG 356 + B12 depletion + macrocytosis. TG drops 50โ€“100 mg/dL within 4โ€“6 weeks of stopping."), ("Cigarettes", "Destroys HDL (your HDL is already critically low at 27). Raises WBC/ESR. Impairs Vitamin D liver conversion."), ("Maida / White flour", "White bread, naan, biscuits, instant noodles, pizza, puri โ€” spikes blood sugar (HbA1c 5.8 pre-diabetic)"), ("Sugar & sugary drinks", "Cold drinks, packaged juices, chai with 2+ tsp sugar, mithai, energy drinks โ€” raises TG massively"), ("Fried foods", "Samosa, kachori, pakoda, puri, chips โ€” trans fats lower HDL and raise TG"), ("Red meat & organ meats", "Mutton, beef, liver, kidney โ€” raises uric acid (yours is 6.9, near upper limit) and TG"), ("Full-fat cream / excess butter", "More than 1 tsp ghee/day, cream-based curries, butter naan"), ("Packaged/processed foods", "All products with hydrogenated oils, preservatives, high sodium"), ("White rice in excess", "Maximum ยฝ small katori per meal, only at lunch โ€” never at dinner"), ] for ri, (avoid, reason) in enumerate(avoid_items): row = avoid_tbl.add_row() bg = "FFE8E8" if ri % 2 == 0 else "FFFFFF" c0 = row.cells[0]; shade_cell(c0, bg) bold_run(c0.paragraphs[0], avoid, 9, RGBColor(0xCC,0x00,0x00)) c1 = row.cells[1]; shade_cell(c1, bg) normal_run(c1.paragraphs[0], reason, 9) avoid_tbl.columns[0].width = Inches(1.8) avoid_tbl.columns[1].width = Inches(5.5) doc.add_paragraph() # โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ• # LIFESTYLE + FOLLOW-UP # โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ• p = doc.add_paragraph() bold_run(p, "๐Ÿƒ LIFESTYLE RULES + ๐Ÿ“… FOLLOW-UP TESTS", 12, ORANGE) two_col = doc.add_table(rows=1, cols=2) two_col.style = "Table Grid" two_col.alignment = WD_TABLE_ALIGNMENT.CENTER # Left: Lifestyle lc = two_col.cell(0, 0) shade_cell(lc, "D6F0E0") lp = lc.paragraphs[0] bold_run(lp, "Daily Lifestyle Habits\n", 10, GREEN_DARK) habits = [ "Brisk walk 45โ€“60 min every day (best natural HDL raiser)", "Strength training 3ร— / week (raises lean mass, fixes low creatinine)", "Sleep 7โ€“8 hours strictly (poor sleep spikes TG + blood sugar overnight)", "Drink 3โ€“4 litres water/day", "QUIT SMOKING โ€” HDL rises within 2โ€“3 weeks of stopping", "STOP ALCOHOL โ€” TG drops 50โ€“100 mg/dL in 4โ€“6 weeks", "Eat meals in order: Salad first โ†’ Dal/Sabzi โ†’ Roti (slows glucose spike)", "No screen/food after 9:30 PM", ] for h in habits: lp.add_run(f"\nโ€ข {h}").font.size = Pt(8) # Right: Follow-up rc = two_col.cell(0, 1) shade_cell(rc, "FFF9E6") rp = rc.paragraphs[0] bold_run(rp, "Follow-Up Tests Schedule\n", 10, BLUE_DARK) followups = [ ("4 weeks", "Repeat urine routine (pus cells + leucocyte esterase)"), ("6 weeks", "Repeat fasting lipid profile + fasting glucose"), ("3 months", "Repeat HbA1c, Vitamin D, B12, CBC, ESR"), ("3 months", "Serum Homocysteine (B12 deficiency + smoking = CV risk)"), ("3 months", "Fasting Insulin + HOMA-IR (insulin resistance)"), ("3 months", "hs-CRP (quantify inflammation)"), ("6 months", "Full panel repeat + liver enzymes"), ("Once now", "Urine culture/sensitivity (UTI rule-out), Serum Folate, Free T3/T4, Testosterone"), ] for timing, test in followups: run = rp.add_run(f"\n") bold_run(rp, f"[{timing}] ", 8, ORANGE) normal_run(rp, test, 8) two_col.columns[0].width = Inches(3.6) two_col.columns[1].width = Inches(3.7) doc.add_paragraph() # โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ• # DISCLAIMER # โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ• disc_tbl = doc.add_table(rows=1, cols=1) disc_tbl.style = "Table Grid" dc = disc_tbl.cell(0,0) shade_cell(dc, "FFF3CD") dp = dc.paragraphs[0] dp.alignment = WD_ALIGN_PARAGRAPH.CENTER bold_run(dp, "โš  MEDICAL DISCLAIMER ", 9, RGBColor(0x85,0x64,0x04)) normal_run(dp, "\nThis diet plan is for educational and nutritional guidance only. It does not constitute medical advice. " "Please consult a qualified physician or registered dietitian before making changes to your diet, starting supplements, " "or stopping any current medications. Lab repeat in 3 months is essential to track progress.", 8) # โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ• # SAVE # โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ• out_path = "/tmp/workspace/ujjwal-diet/Ujjwal_7Day_Diet_Plan.docx" doc.save(out_path) print(f"Saved: {out_path}") PYEOF python3 /tmp/workspace/ujjwal-diet/create_diet_plan.py

Your printable Word document is ready. Download it here:

Ujjwal 7Day Diet Plan

Word Document ยท DOCX


What's included in the document:
  • Title block with all personal details (age, weight, height, BMI, conditions)
  • Daily Constants table - amla juice + lemon water + methi dana + bedtime haldi milk - every day routine
  • Full 7-day meal plan - all 5 meals per day in colour-coded tables (Day 1 Monday through Day 7 Sunday), each with approximate calories and protein
  • Amla vs Lime Juice - a dedicated section explaining when and why to use each
  • Supplement plan table - all 10 supplements with dose, timing, duration, and what each targets
  • Strictly Avoid table - foods that directly worsen his abnormalities, with reasons
  • Lifestyle rules + Follow-up tests schedule - side by side
  • Medical disclaimer at the end
The document is A4 sized, fully colour-coded (green headers, alternating rows, orange section titles), and ready to print directly. Open in Microsoft Word or Google Docs.
This is a shared conversation. Sign in to Orris to start your own chat.