summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMitsuo Tokumori <[email protected]>2022-12-04 23:13:28 -0500
committerMitsuo Tokumori <[email protected]>2022-12-04 23:13:28 -0500
commit8e01ba134a230e47e8b80351dd8abc8c3b72e683 (patch)
tree3f0e174c80cc4a6e4a2aa2b5351f4dad66b49d89
parentce58d6504665422a0817cf0ddb38fc533d0de33e (diff)
downloadLP1-8e01ba134a230e47e8b80351dd8abc8c3b72e683.tar.gz
LP1-8e01ba134a230e47e8b80351dd8abc8c3b72e683.tar.bz2
LP1-8e01ba134a230e47e8b80351dd8abc8c3b72e683.zip
Add my solution for L10
-rw-r--r--2022-2/L10/medicamentos.csv424
-rw-r--r--2022-2/L10/mitsuo/Almacen.cpp76
-rw-r--r--2022-2/L10/mitsuo/Almacen.h27
-rw-r--r--2022-2/L10/mitsuo/Arbol.cpp68
-rw-r--r--2022-2/L10/mitsuo/Arbol.h32
-rw-r--r--2022-2/L10/mitsuo/Generico.cpp37
-rw-r--r--2022-2/L10/mitsuo/Generico.h26
-rw-r--r--2022-2/L10/mitsuo/Makefile128
-rw-r--r--2022-2/L10/mitsuo/Marca.cpp51
-rw-r--r--2022-2/L10/mitsuo/Marca.h28
-rw-r--r--2022-2/L10/mitsuo/Medicamento.cpp63
-rw-r--r--2022-2/L10/mitsuo/Medicamento.h34
-rw-r--r--2022-2/L10/mitsuo/Nodo.cpp25
-rw-r--r--2022-2/L10/mitsuo/Nodo.h28
-rw-r--r--2022-2/L10/mitsuo/aux.h34
-rw-r--r--2022-2/L10/mitsuo/main.cpp34
-rw-r--r--2022-2/L10/mitsuo/report.txt215
-rw-r--r--2022-2/L10/mitsuo/report_preg1.txt215
-rw-r--r--2022-2/L10/mitsuo/report_preg2.txt215
-rw-r--r--2022-2/L10/recarga.csv22
20 files changed, 1559 insertions, 223 deletions
diff --git a/2022-2/L10/medicamentos.csv b/2022-2/L10/medicamentos.csv
index fa676fd..f9c0a6d 100644
--- a/2022-2/L10/medicamentos.csv
+++ b/2022-2/L10/medicamentos.csv
@@ -1,212 +1,212 @@
-0,30007,DICLOFENACO SODICO 1MG GTS 5 ML,500,0.85,USA
-0,53084,MINOCICLINA 100MG 10T,650,0.85,PERU
-1,26754,SILDENAFIL 50MG C/1-TAB,3180,68,LABORATORIO ASTRAZENECA,1630
-1,11592,TERBINAFINA 1% CRA 20 GR,3220,68,ABBOT LABORATORIOS S.A.,1637
-1,94415,PRAVASTATINA 10 MG C/15,3260,68.85,LABORATORIO ASTRAZENECA,1644
-1,70024,METILDOPA 250 MG 30 TAB,3300,68.85,MEDIFARMA S.A,1651
-1,53200,VITAMINA+OMEGA 3 30T,3340,68.85,DEUTSCHE PHARMA SAC,1658
-1,38648,PENICILINA V POT 400000U 20T,3380,69.7,DEUTSCHE PHARMA SAC,1665
-1,22232,LEVETIRACETAM,3420,69.7,LABORATORIOS FARMINDUSTRIA,1672
-0,68730,MELOXICAM 7.5 MG C/14,800,0.85,PERU
-0,65536,NEOM/POLIMIX/GRAMIC 15 ML GTS,950,1.7,COLOMBIA
-0,41379,FLUNARICINA 10 MG T20,1100,1.7,COLOMBIA
-0,11370,KETOROLACO 4T 30MG SUBLINGUAL,1250,2.55,PERU
-0,40645,VERAPAMILO 80 MG/20 TAB,1400,4.25,USA
-0,16813,VANCOMICINA 500MG SOL INY,300,5.95,CHILE
-0,46919,VITAMINA C C20 TAB 100MG,350,5.95,PERU
-0,91282,LEVONORGESTREL 1.5MG /1 TAB,400,6.8,USA
-0,60888,CAPTOPRIL 25MG 30T,450,7.65,USA
-0,96881,GABAPENTINA 300 MG C/15,500,7.65,CHINA
-0,85865,PLANTAGO PSYLLIUM 400GR. GI,550,8.5,CHINA
-0,86681,HIDROCLOROTIAZIDA 25 MG 20TAB,600,8.5,MEXICO
-1,26920,HIDRALAZINA 20T 10MG,940,45.05,JHONSON & JHONSON,1278
-1,70950,LIDOCAINA 10% 115ML SPRAY,980,45.05,JHONSON & JHONSON,1280
-1,49685,PINAVERIO BROMURO DE 100 MG 14T,1020,45.05,MEDIFARMA S.A,1282
-1,16055,AMBROXOL C/20 TAB,1060,45.9,DEUTSCHE PHARMA SAC,1284
-1,92628,KETOPROFENO 100MG C15,1100,45.9,LABORATORIO ASTRAZENECA,1286
-1,96031,CETIRIZINA 10 MG TABS C/10,1140,45.9,LABORATORIO ASTRAZENECA,1288
-1,55701,EUCALIPTO GUAYACOL PERLAS30,1180,46.75,ABBOT LABORATORIOS S.A.,1290
-1,14962,HIERRO DEXTRANO AMP4,1220,46.75,DEUTSCHE PHARMA SAC,1292
-1,75565,MICONAZOL 20 GR CRA,1260,46.75,DEUTSCHE PHARMA SAC,1294
-1,22842,AMIKACINA 500MG C/1 AMP,1300,47.6,BAYER S.A.,1301
-1,37007,DIFENHIDRAMINA 250MG JBE 120ML,1340,47.6,BAYER S.A.,1308
-1,53846,CLENBUTEROL .02MG 50T,1380,47.6,BAYER S.A.,1315
-0,26360,VITAMINAS A C Y D 3AMP/3ML ING,650,8.5,ALEMANIA
-0,76596,CEFADROXILO 250MG SUSP,700,9.35,USA
-0,36822,CLARITROMICINA 125MG SUSP,750,9.35,PERU
-0,14075,CLOTRIMAZOL C/6 CPR VAG,800,9.35,PERU
-0,81062,PAROXETINA T/10 20MG,850,9.35,COLOMBIA
-0,42053,TRETINOINA 30G CREMA 0.05%,900,10.2,COLOMBIA
-0,42856,FELODIPINO 5 MG 20T,950,10.2,PERU
-1,61039,NISTATINA GI C/12 TAB,4140,78.2,DEUTSCHE PHARMA SAC,1798
-1,80830,COMPLEJO B T30,4180,78.2,JHONSON & JHONSON,1805
-1,61211,OFLOXACINO 400 MG C/8,4220,78.2,JHONSON & JHONSON,1812
-1,89325,DIMENHIDRINATO 24 T 50MG,4260,79.05,JHONSON & JHONSON,1819
-1,34027,DANAZOL 100MG 50T,4300,79.05,ABBOT LABORATORIOS S.A.,1826
-1,36649,CITALOPRAM 20MG 14T,4340,79.05,BAYER S.A.,1833
-1,65985,LAMOTRIGINA 100MG TAB 28,4380,79.9,BAYER S.A.,1840
-1,84766,CIPROFLOXACINO SOL.OFT 5MG,4420,79.9,BAYER S.A.,1847
-1,60685,NITROFURANTOINA C40 100MG,4460,79.9,LABORATORIO ASTRAZENECA,1854
-1,77203,ONDANSETRON 8MG C10T,4500,80.75,DEUTSCHE PHARMA SAC,1861
-1,15098,LISINA CLOHRIDRATO 125MG T10,4540,81.6,LABORATORIO ASTRAZENECA,1868
-1,59121,DESLORATADINA 5MG 10T,152,81.6,JHONSON & JHONSON,1875
-1,81960,CEFALEXINA 500MG C/20 CAP,164,81.6,JHONSON & JHONSON,1882
-1,55021,AMOXICILINA 500MG/5ML SUSP,176,82.45,JHONSON & JHONSON,1889
-1,28219,NITAZOXANIDA 200 MG T6,188,82.45,ABBOT LABORATORIOS S.A.,1896
-0,17804,PIROXICAM 30 GM CRA,1000,10.2,USA
-0,68346,TOLBUTAMIDA 50T 500MG,1050,10.2,PERU
-0,33276,INDOMETACINA C30,200,11.05,USA
-0,86476,KETOTIFENO C/30,320,11.05,USA
-0,43222,AMBROXOL GOTAS 30ML,440,11.05,PERU
-0,48039,TRAMADOL 100MG 5AMP,560,11.9,CHILE
-0,92517,ISOCONAZOL CR 20GR GI,680,11.9,CHINA
-0,39088,NORFLOXACINO T20 400MG,800,11.9,CHINA
-0,30228,METOPROLOL 20T/100,920,12.75,USA
-0,13364,MULTIVITAMINAS Y MINERALES C60,1040,13.6,PERU
-0,89528,CLORMADINONA 2MG 20T,1160,13.6,PERU
-0,47697,CLINDAMICINA 300 MG C/16,1280,14.45,COLOMBIA
-0,81695,LECHE DE MAGNESIA 180ML,1400,15.3,COLOMBIA
-0,18672,TINIDAZOL 500MG 8T,1520,15.3,PERU
-0,59395,VITAMINICO GERIATRICO C30,1640,16.15,USA
-0,17645,KETOKONAZOL CRA 30GR,2720,22.95,PERU
-0,55813,SALBUTAMOL 4MG T30,2840,22.95,PERU
-0,83510,FUROSEMIDA 40 MG C/20,2960,22.95,COLOMBIA
-0,70807,LINCOMICINA 600 MG INY C/3,3080,22.95,COLOMBIA
-0,42861,BENCIDAMIDA CRA 5% 60GR,3200,23.8,PERU
-0,60086,METAMISOL 500 MG T10,3320,23.8,USA
-0,70116,LACTULOSA 125ML,3440,23.8,PERU
-0,32486,BENZOCAINA FRAMBUESA C/24,3560,24.65,USA
-0,48244,CLORANFENICOL SOL OFT 10ML,3680,25.5,USA
-0,41995,DIMETICONA SUSP 100MG 30ML,3800,25.5,PERU
-0,28892,GLIMEPIRIDA 2MG C30,3920,26.35,CHILE
-0,26506,ITRACONAZOL 100 MG C/15,4040,28.05,CHINA
-0,95540,NAPROXENO 500 MG C/10 TAB,4160,28.05,CHINA
-0,54692,NAFAZOLINA SOL OFT 15 ml,4280,28.9,MEXICO
-0,33390,CORTILONA CRA 30GR,4400,28.9,BRASIL
-0,92560,EXALVER FENILEFRINA PED. 30 ML,4520,28.9,CHINA
-0,85641,TAMOXIFENO 10MG 30T,4640,28.9,COLOMBIA
-0,26484,DILTIAZEM 30 TAB/30 MG,4760,29.75,PERU
-0,70113,TETRACICLINA 250MG 10T,4880,30.6,MEXICO
-0,79996,LANSOPRAZOL 15 MG C/14,5000,31.45,BRASIL
-0,86828,FENAZOPIRIDINA 100 MG C/20 TAB,5120,32.3,CHINA
-0,76360,DICLOXACILINA 250 MG C20,5240,32.3,COLOMBIA
-0,44215,DICICLOVERINA 10MG 30T,5360,33.15,PERU
-0,58036,PENTOXIFILINA 400MG T30,5480,33.15,MEXICO
-0,57269,SIMVASTATINA 10 MG C14,5600,34,BRASIL
-0,58252,KETOTIFENO SOL 120ML,5720,34.85,CHINA
-0,45814,ERITROMICINA 250MG SUSP,5840,35.7,COLOMBIA
-0,44253,PROGESTERONA+ESTRADIOL 50/5 AMP,5960,36.55,USA
-0,84771,BETAMETASONA CREMA 30GR,6920,39.1,USA
-0,47734,MICRODACYN 60 SOL 240ML,100,39.1,USA
-0,88994,FENITOINA SODICA 7.5MG 120ML,140,39.1,PERU
-0,70226,CALCIO+VITAMINA D SUSP,180,39.95,CHILE
-0,30220,AMOXICILINA+BROMEXINA C12,220,39.95,CHINA
-0,81333,CARNITINA C/30,260,40.8,CHINA
-0,31189,CEFADROXILO 500MG C/16CAP,300,40.8,PERU
-0,90300,FLUOXETINA 20 MG C/14,340,40.8,USA
-0,91653,SAL DE UVAS PICOT,380,40.8,COLOMBIA
-0,98679,DOXICICLINA 100MG 10 CAPS,420,41.65,PERU
-0,62302,BEZAFIBRATO 200MG C/30TAB,460,41.65,CHILE
-0,40997,ELECTROLIT PED FRESA 625ML,500,41.65,PERU
-1,73174,VITAMINA P/DIABETICOS 30T,540,41.65,ABBOT LABORATORIOS S.A.,3442
-1,30690,VITAMINAS EMBARAZO 9 MESES C30,580,41.65,DEUTSCHE PHARMA SAC,7833
-1,39172,IBUPROFENO 400MG T10,620,41.65,LABORATORIO ASTRAZENECA,1256
-1,24522,LEVOFLOXACINO 500MG C/7 TAB,660,43.35,DEUTSCHE PHARMA SAC,9992
-1,72495,ACIDO GLUTAMICO 600 MG C/100,700,43.35,MEDIFARMA S.A,3442
-1,57505,ESPIRONOLACTONA 25MG 20T,740,43.35,BAYER S.A.,8542
-1,41403,VITAMINAS Y MINERALES 30-30T,780,43.35,BAYER S.A.,6589
-1,63555,FAMOTIDINA 20MG 30C,820,43.35,BAYER S.A.,1244
-1,90198,NITROFURAL 6MG 6/OV,860,44.2,DEUTSCHE PHARMA SAC,3442
-1,37549,TOPIRAMATO 100MG 20T,900,44.2,JHONSON & JHONSON,5322
-1,86158,SENOSIDOS A y B C20,1420,47.6,JHONSON & JHONSON,1322
-1,70225,CEFTRIAXONA 1.0GR IM G I,1460,47.6,JHONSON & JHONSON,1329
-1,16299,AZITROMICINA 500MG C/3T,1500,49.3,JHONSON & JHONSON,1336
-1,46000,HIDROX--MAGNESIO+ALUMINIO 240ML,1540,50.15,LABORATORIO ASTRAZENECA,1343
-1,27016,ACECLOFENACO 100MG 10T,1580,51,DEUTSCHE PHARMA SAC,1350
-1,72061,DEFLAZACORT 30MG 10T,1620,51,LABORATORIOS FARMINDUSTRIA,1357
-1,80839,CARBAMAZEPINA 120ML SUSP,1660,51,LABORATORIOS FARMINDUSTRIA,1364
-1,68610,CALCITRIOL 0.25MCG 50 CAP,1700,51.85,ABBOT LABORATORIOS S.A.,1371
-1,34066,SULINDACO 200MG/20 TAB,1740,51.85,LABORATORIO ASTRAZENECA,1378
-1,94429,TIAMAZOL 5MG 20T,1780,52.7,LABORATORIO ASTRAZENECA,1385
-1,31389,BETAMETASONA 4 MG/ML,1820,52.7,BAYER S.A.,1392
-1,49756,PREDNISOLONA 5MG SOL OFT 5 ML,1860,52.7,BAYER S.A.,1399
-1,67415,FINASTERIDA 5MG 30T,1900,52.7,BAYER S.A.,1406
-0,17790,DICLOFENACO 100MG 20T,1760,17,PERU
-0,62008,LISINOPRIL T/30 10 MG,1880,17.85,USA
-0,30428,PROPAFENONA 150 MG/20 TAB,2000,19.55,USA
-0,82528,LORATADINA T/10 10MG,2120,19.55,PERU
-0,33311,ALBENDAZOL 200MG C/6 TAB,2240,20.4,CHILE
-0,86451,TRIMEBUTINA 100MG/5ML SUSP,2360,21.25,CHINA
-0,16681,SIBUTRAMINA 10 MG C15,2480,22.1,CHINA
-0,30430,PRUEBA DE EMBARAZO,2600,22.1,USA
-1,88681,NIFEDIPINO 30 MG 30 CPS,1940,53.55,DEUTSCHE PHARMA SAC,1413
-1,94459,VALPROATO DE MAGNESIO SUSP,1980,53.55,ABBOT LABORATORIOS S.A.,1420
-1,73972,VITAMINA E 400 MG C90 CAPS,2020,54.4,MEDIFARMA S.A,1427
-1,30796,PROPANOLOL 40 MG C/20 TAB,2060,54.4,DEUTSCHE PHARMA SAC,1434
-1,93578,SUCRALFATO 40 TAB/1G,2100,55.25,LABORATORIOS FARMINDUSTRIA,1441
-1,85325,AMOXICILINA 250MG C12,2140,56.1,LABORATORIOS FARMINDUSTRIA,1448
-1,58200,FLUCONAZOL 150MG. 1C,2180,56.1,ABBOT LABORATORIOS S.A.,1455
-1,51148,PANTOPRAZOL 40MG C/14,2220,56.1,MEDIFARMA S.A,1462
-1,74680,FENITOINA T50 100MG,2260,56.1,DEUTSCHE PHARMA SAC,1469
-1,76238,BEZOCAINA 10GR GEL,2300,56.95,MEDIFARMA S.A,1476
-1,36622,TEOFILINA 20 TAB/100 MG,2340,57.8,ABBOT LABORATORIOS S.A.,1483
-1,60509,AMPICILINA 125MG SUSP 90ML,2380,58.65,MEDIFARMA S.A,1490
-1,72969,ISOSORBIDE 10MG T/20,2420,58.65,BAYER S.A.,1497
-1,48557,NAPROXENO SODICO 100/2.5 SUSP,2460,59.5,BAYER S.A.,1504
-1,24733,CALCIO+MAGNESIO 30T,2500,59.5,BAYER S.A.,1511
-1,27447,OXIDO DE ZINC TUBO PASTA 30GR,2540,59.5,MEDIFARMA S.A,1518
-1,76247,FLUOCINOLONA CREMA 30G,2580,59.5,DEUTSCHE PHARMA SAC,1525
-1,68860,METFORMINA 850MG T30,2620,59.5,DEUTSCHE PHARMA SAC,1532
-1,82469,GUAYACOL AMPOLLETA 1ML,2660,60.35,MEDIFARMA S.A,1539
-1,34080,ELECTROLIT FRESA 500ML,2700,60.35,DEUTSCHE PHARMA SAC,1546
-1,65667,SUBSALICILATO/BISMUTO SUSP 120ML,2740,61.2,LABORATORIOS FARMINDUSTRIA,1553
-1,77358,LOPERAMIDA T/12 2MG,2780,61.2,LABORATORIOS FARMINDUSTRIA,1560
-1,81821,AMIODARONA 200MG T20,2820,61.2,ABBOT LABORATORIOS S.A.,1567
-1,95196,DIGOXINA 0.250 MG C/24,2860,62.05,MEDIFARMA S.A,1574
-1,52072,BROMOCRIPTINA 2.5MG C/14TAB,2900,63.75,BAYER S.A.,1581
-1,36208,ENALAPRIL T/30 10MG,2940,63.75,BAYER S.A.,1588
-1,28992,ALUMUMINIO+MAGNESIO SUSP 240ML,2980,64.6,BAYER S.A.,1595
-1,31311,METILPREDNISOLONA 500MG,3020,65.45,JHONSON & JHONSON,1602
-1,64347,DIFENHIDRAMINA 25MG C30,3060,65.45,JHONSON & JHONSON,1609
-0,19397,ORLISTAT / 21 CAP 120 MG,6080,37.4,PERU
-0,83801,CEFACLOR 125 MG SUSP,6200,37.4,PERU
-0,74924,TAMSULOSINA 0.4 MG CAPS 20,6320,37.4,COLOMBIA
-0,57036,OXOLAMINA JBE 100ML,6440,38.25,COLOMBIA
-0,77534,METRONIDAZOL 500 MG T30,6560,38.25,PERU
-0,22553,FLUCINOLONA+NEOMICINA CRA 30G,6680,39.1,USA
-0,43633,ERITROMICINA T 250 MG C/20,6800,39.1,PERU
-1,49157,RANITIDINA 300 MG C/10,3100,66.3,JHONSON & JHONSON,1616
-1,31883,ACIDO NALIDIXICO SUSP,3140,67.15,DEUTSCHE PHARMA SAC,1623
-1,98261,ACICLOVIR 200 MG C/25 CPR,3460,70.55,LABORATORIOS FARMINDUSTRIA,1679
-1,55439,FUMARATO FERROSO SUSP 120ML,3500,72.25,BAYER S.A.,1686
-1,70303,AZITROMICINA SUSP,3540,72.25,BAYER S.A.,1693
-1,34070,FEXOFENADINA C/10 180MG,3580,73.1,BAYER S.A.,1700
-1,79189,CLORFENAMINA 4MG T20,3620,73.1,JHONSON & JHONSON,1707
-1,49644,HIDROCORTISONA CRA 30GR,3660,73.95,JHONSON & JHONSON,1714
-1,89839,ACIDO MEFENAMICO 500MG C10 TAB,3700,73.95,JHONSON & JHONSON,1721
-1,67784,LOSARTAN 50MG C/10T,3740,73.95,ABBOT LABORATORIOS S.A.,1728
-1,88266,PREDNISONA 20MG C30 TAB GI,3780,73.95,LABORATORIO ASTRAZENECA,1735
-1,50450,SERTRALINA 50MG C/14 T,3820,74.8,LABORATORIOS FARMINDUSTRIA,1742
-1,16359,NAPROXENO 250 MG TAB C/30,3860,75.65,LABORATORIOS FARMINDUSTRIA,1749
-1,72939,VITIS VINIFERA (UVA) 60C,3900,76.5,BAYER S.A.,1756
-1,22306,NIMESULIDA 25MG 20ML,3940,76.5,BAYER S.A.,1763
-1,12388,PROTEINAS+CREATINA 500 GR 30T,3980,76.5,BAYER S.A.,1770
-1,33200,GLUCOSAMINA 30C 500MG,4020,76.5,LABORATORIO ASTRAZENECA,1777
-1,40862,YODOPOVIDONA 120ML,4060,76.5,MEDIFARMA S.A,1784
-1,43709,CEFUROXIMA 250MG SUSP,4100,78.2,DEUTSCHE PHARMA SAC,1791
-1,36711,TIBOLONA 2.5MG 30T,200,84.15,DEUTSCHE PHARMA SAC,1903
-1,79851,CEFOTAXIMA 1GR IM,212,84.15,DEUTSCHE PHARMA SAC,1910
-1,25684,DEXAMETASONA 0.5MG T/30,224,84.15,LABORATORIO ASTRAZENECA,1917
-1,61295,QUINFAMIDA 100 MG 3TAB,236,84.15,ABBOT LABORATORIOS S.A.,1924
-1,58259,SULFADIAZINA DE PLATA CRA 28GR,248,85,LABORATORIOS FARMINDUSTRIA,1931
-1,39779,OMEPRAZOL 20 MG C/14,260,85,LABORATORIOS FARMINDUSTRIA,1938
-0,61508,DEXTROMETORFANO 300MG JBE 120 ML,1550,4.25,PERU
-0,28409,RIFAMPICINA 300 MG C/16 CAP,1700,4.25,USA
-0,97465,GLIBENCLAMIDA 5 MG C/50,1850,4.25,USA
-0,84555,PARACETAMOL 300MG C/5 SUP,2000,4.25,PERU
-0,96554,PIROXICAM 20MG T20,2150,4.25,CHILE
-0,17845,GINKO YANG CAPS C/30,2300,5.1,CHINA
-0,68539,METENAMINA 30T 500MG,2450,5.1,CHINA
-0,77466,RAMIPRIL 16 TAB/5 MG,2600,5.95,PERU
-0,53166,ASTEMIZOL SUSP 200MG,250,5.95,CHILE
-
+0,30007,DICLOFENACO SODICO 1MG GTS 5 ML,500,0.85,USA
+0,53084,MINOCICLINA 100MG 10T,650,0.85,PERU
+1,26754,SILDENAFIL 50MG C/1-TAB,3180,68,LABORATORIO ASTRAZENECA,1630
+1,11592,TERBINAFINA 1% CRA 20 GR,3220,68,ABBOT LABORATORIOS S.A.,1637
+1,94415,PRAVASTATINA 10 MG C/15,3260,68.85,LABORATORIO ASTRAZENECA,1644
+1,70024,METILDOPA 250 MG 30 TAB,3300,68.85,MEDIFARMA S.A,1651
+1,53200,VITAMINA+OMEGA 3 30T,3340,68.85,DEUTSCHE PHARMA SAC,1658
+1,38648,PENICILINA V POT 400000U 20T,3380,69.7,DEUTSCHE PHARMA SAC,1665
+1,22232,LEVETIRACETAM,3420,69.7,LABORATORIOS FARMINDUSTRIA,1672
+0,68730,MELOXICAM 7.5 MG C/14,800,0.85,PERU
+0,65536,NEOM/POLIMIX/GRAMIC 15 ML GTS,950,1.7,COLOMBIA
+0,41379,FLUNARICINA 10 MG T20,1100,1.7,COLOMBIA
+0,11370,KETOROLACO 4T 30MG SUBLINGUAL,1250,2.55,PERU
+0,40645,VERAPAMILO 80 MG/20 TAB,1400,4.25,USA
+0,16813,VANCOMICINA 500MG SOL INY,300,5.95,CHILE
+0,46919,VITAMINA C C20 TAB 100MG,350,5.95,PERU
+0,91282,LEVONORGESTREL 1.5MG /1 TAB,400,6.8,USA
+0,60888,CAPTOPRIL 25MG 30T,450,7.65,USA
+0,96881,GABAPENTINA 300 MG C/15,500,7.65,CHINA
+0,85865,PLANTAGO PSYLLIUM 400GR. GI,550,8.5,CHINA
+0,86681,HIDROCLOROTIAZIDA 25 MG 20TAB,600,8.5,MEXICO
+1,26920,HIDRALAZINA 20T 10MG,940,45.05,JHONSON & JHONSON,1278
+1,70950,LIDOCAINA 10% 115ML SPRAY,980,45.05,JHONSON & JHONSON,1280
+1,49685,PINAVERIO BROMURO DE 100 MG 14T,1020,45.05,MEDIFARMA S.A,1282
+1,16055,AMBROXOL C/20 TAB,1060,45.9,DEUTSCHE PHARMA SAC,1284
+1,92628,KETOPROFENO 100MG C15,1100,45.9,LABORATORIO ASTRAZENECA,1286
+1,96031,CETIRIZINA 10 MG TABS C/10,1140,45.9,LABORATORIO ASTRAZENECA,1288
+1,55701,EUCALIPTO GUAYACOL PERLAS30,1180,46.75,ABBOT LABORATORIOS S.A.,1290
+1,14962,HIERRO DEXTRANO AMP4,1220,46.75,DEUTSCHE PHARMA SAC,1292
+1,75565,MICONAZOL 20 GR CRA,1260,46.75,DEUTSCHE PHARMA SAC,1294
+1,22842,AMIKACINA 500MG C/1 AMP,1300,47.6,BAYER S.A.,1301
+1,37007,DIFENHIDRAMINA 250MG JBE 120ML,1340,47.6,BAYER S.A.,1308
+1,53846,CLENBUTEROL .02MG 50T,1380,47.6,BAYER S.A.,1315
+0,26360,VITAMINAS A C Y D 3AMP/3ML ING,650,8.5,ALEMANIA
+0,76596,CEFADROXILO 250MG SUSP,700,9.35,USA
+0,36822,CLARITROMICINA 125MG SUSP,750,9.35,PERU
+0,14075,CLOTRIMAZOL C/6 CPR VAG,800,9.35,PERU
+0,81062,PAROXETINA T/10 20MG,850,9.35,COLOMBIA
+0,42053,TRETINOINA 30G CREMA 0.05%,900,10.2,COLOMBIA
+0,42856,FELODIPINO 5 MG 20T,950,10.2,PERU
+1,61039,NISTATINA GI C/12 TAB,4140,78.2,DEUTSCHE PHARMA SAC,1798
+1,80830,COMPLEJO B T30,4180,78.2,JHONSON & JHONSON,1805
+1,61211,OFLOXACINO 400 MG C/8,4220,78.2,JHONSON & JHONSON,1812
+1,89325,DIMENHIDRINATO 24 T 50MG,4260,79.05,JHONSON & JHONSON,1819
+1,34027,DANAZOL 100MG 50T,4300,79.05,ABBOT LABORATORIOS S.A.,1826
+1,36649,CITALOPRAM 20MG 14T,4340,79.05,BAYER S.A.,1833
+1,65985,LAMOTRIGINA 100MG TAB 28,4380,79.9,BAYER S.A.,1840
+1,84766,CIPROFLOXACINO SOL.OFT 5MG,4420,79.9,BAYER S.A.,1847
+1,60685,NITROFURANTOINA C40 100MG,4460,79.9,LABORATORIO ASTRAZENECA,1854
+1,77203,ONDANSETRON 8MG C10T,4500,80.75,DEUTSCHE PHARMA SAC,1861
+1,15098,LISINA CLOHRIDRATO 125MG T10,4540,81.6,LABORATORIO ASTRAZENECA,1868
+1,59121,DESLORATADINA 5MG 10T,152,81.6,JHONSON & JHONSON,1875
+1,81960,CEFALEXINA 500MG C/20 CAP,164,81.6,JHONSON & JHONSON,1882
+1,55021,AMOXICILINA 500MG/5ML SUSP,176,82.45,JHONSON & JHONSON,1889
+1,28219,NITAZOXANIDA 200 MG T6,188,82.45,ABBOT LABORATORIOS S.A.,1896
+0,17804,PIROXICAM 30 GM CRA,1000,10.2,USA
+0,68346,TOLBUTAMIDA 50T 500MG,1050,10.2,PERU
+0,33276,INDOMETACINA C30,200,11.05,USA
+0,86476,KETOTIFENO C/30,320,11.05,USA
+0,43222,AMBROXOL GOTAS 30ML,440,11.05,PERU
+0,48039,TRAMADOL 100MG 5AMP,560,11.9,CHILE
+0,92517,ISOCONAZOL CR 20GR GI,680,11.9,CHINA
+0,39088,NORFLOXACINO T20 400MG,800,11.9,CHINA
+0,30228,METOPROLOL 20T/100,920,12.75,USA
+0,13364,MULTIVITAMINAS Y MINERALES C60,1040,13.6,PERU
+0,89528,CLORMADINONA 2MG 20T,1160,13.6,PERU
+0,47697,CLINDAMICINA 300 MG C/16,1280,14.45,COLOMBIA
+0,81695,LECHE DE MAGNESIA 180ML,1400,15.3,COLOMBIA
+0,18672,TINIDAZOL 500MG 8T,1520,15.3,PERU
+0,59395,VITAMINICO GERIATRICO C30,1640,16.15,USA
+0,17645,KETOKONAZOL CRA 30GR,2720,22.95,PERU
+0,55813,SALBUTAMOL 4MG T30,2840,22.95,PERU
+0,83510,FUROSEMIDA 40 MG C/20,2960,22.95,COLOMBIA
+0,70807,LINCOMICINA 600 MG INY C/3,3080,22.95,COLOMBIA
+0,42861,BENCIDAMIDA CRA 5% 60GR,3200,23.8,PERU
+0,60086,METAMISOL 500 MG T10,3320,23.8,USA
+0,70116,LACTULOSA 125ML,3440,23.8,PERU
+0,32486,BENZOCAINA FRAMBUESA C/24,3560,24.65,USA
+0,48244,CLORANFENICOL SOL OFT 10ML,3680,25.5,USA
+0,41995,DIMETICONA SUSP 100MG 30ML,3800,25.5,PERU
+0,28892,GLIMEPIRIDA 2MG C30,3920,26.35,CHILE
+0,26506,ITRACONAZOL 100 MG C/15,4040,28.05,CHINA
+0,95540,NAPROXENO 500 MG C/10 TAB,4160,28.05,CHINA
+0,54692,NAFAZOLINA SOL OFT 15 ml,4280,28.9,MEXICO
+0,33390,CORTILONA CRA 30GR,4400,28.9,BRASIL
+0,92560,EXALVER FENILEFRINA PED. 30 ML,4520,28.9,CHINA
+0,85641,TAMOXIFENO 10MG 30T,4640,28.9,COLOMBIA
+0,26484,DILTIAZEM 30 TAB/30 MG,4760,29.75,PERU
+0,70113,TETRACICLINA 250MG 10T,4880,30.6,MEXICO
+0,79996,LANSOPRAZOL 15 MG C/14,5000,31.45,BRASIL
+0,86828,FENAZOPIRIDINA 100 MG C/20 TAB,5120,32.3,CHINA
+0,76360,DICLOXACILINA 250 MG C20,5240,32.3,COLOMBIA
+0,44215,DICICLOVERINA 10MG 30T,5360,33.15,PERU
+0,58036,PENTOXIFILINA 400MG T30,5480,33.15,MEXICO
+0,57269,SIMVASTATINA 10 MG C14,5600,34,BRASIL
+0,58252,KETOTIFENO SOL 120ML,5720,34.85,CHINA
+0,45814,ERITROMICINA 250MG SUSP,5840,35.7,COLOMBIA
+0,44253,PROGESTERONA+ESTRADIOL 50/5 AMP,5960,36.55,USA
+0,84771,BETAMETASONA CREMA 30GR,6920,39.1,USA
+0,47734,MICRODACYN 60 SOL 240ML,100,39.1,USA
+0,88994,FENITOINA SODICA 7.5MG 120ML,140,39.1,PERU
+0,70226,CALCIO+VITAMINA D SUSP,180,39.95,CHILE
+0,30220,AMOXICILINA+BROMEXINA C12,220,39.95,CHINA
+0,81333,CARNITINA C/30,260,40.8,CHINA
+0,31189,CEFADROXILO 500MG C/16CAP,300,40.8,PERU
+0,90300,FLUOXETINA 20 MG C/14,340,40.8,USA
+0,91653,SAL DE UVAS PICOT,380,40.8,COLOMBIA
+0,98679,DOXICICLINA 100MG 10 CAPS,420,41.65,PERU
+0,62302,BEZAFIBRATO 200MG C/30TAB,460,41.65,CHILE
+0,40997,ELECTROLIT PED FRESA 625ML,500,41.65,PERU
+1,73174,VITAMINA P/DIABETICOS 30T,540,41.65,ABBOT LABORATORIOS S.A.,3442
+1,30690,VITAMINAS EMBARAZO 9 MESES C30,580,41.65,DEUTSCHE PHARMA SAC,7833
+1,39172,IBUPROFENO 400MG T10,620,41.65,LABORATORIO ASTRAZENECA,1256
+1,24522,LEVOFLOXACINO 500MG C/7 TAB,660,43.35,DEUTSCHE PHARMA SAC,9992
+1,72495,ACIDO GLUTAMICO 600 MG C/100,700,43.35,MEDIFARMA S.A,3442
+1,57505,ESPIRONOLACTONA 25MG 20T,740,43.35,BAYER S.A.,8542
+1,41403,VITAMINAS Y MINERALES 30-30T,780,43.35,BAYER S.A.,6589
+1,63555,FAMOTIDINA 20MG 30C,820,43.35,BAYER S.A.,1244
+1,90198,NITROFURAL 6MG 6/OV,860,44.2,DEUTSCHE PHARMA SAC,3442
+1,37549,TOPIRAMATO 100MG 20T,900,44.2,JHONSON & JHONSON,5322
+1,86158,SENOSIDOS A y B C20,1420,47.6,JHONSON & JHONSON,1322
+1,70225,CEFTRIAXONA 1.0GR IM G I,1460,47.6,JHONSON & JHONSON,1329
+1,16299,AZITROMICINA 500MG C/3T,1500,49.3,JHONSON & JHONSON,1336
+1,46000,HIDROX--MAGNESIO+ALUMINIO 240ML,1540,50.15,LABORATORIO ASTRAZENECA,1343
+1,27016,ACECLOFENACO 100MG 10T,1580,51,DEUTSCHE PHARMA SAC,1350
+1,72061,DEFLAZACORT 30MG 10T,1620,51,LABORATORIOS FARMINDUSTRIA,1357
+1,80839,CARBAMAZEPINA 120ML SUSP,1660,51,LABORATORIOS FARMINDUSTRIA,1364
+1,68610,CALCITRIOL 0.25MCG 50 CAP,1700,51.85,ABBOT LABORATORIOS S.A.,1371
+1,34066,SULINDACO 200MG/20 TAB,1740,51.85,LABORATORIO ASTRAZENECA,1378
+1,94429,TIAMAZOL 5MG 20T,1780,52.7,LABORATORIO ASTRAZENECA,1385
+1,31389,BETAMETASONA 4 MG/ML,1820,52.7,BAYER S.A.,1392
+1,49756,PREDNISOLONA 5MG SOL OFT 5 ML,1860,52.7,BAYER S.A.,1399
+1,67415,FINASTERIDA 5MG 30T,1900,52.7,BAYER S.A.,1406
+0,17790,DICLOFENACO 100MG 20T,1760,17,PERU
+0,62008,LISINOPRIL T/30 10 MG,1880,17.85,USA
+0,30428,PROPAFENONA 150 MG/20 TAB,2000,19.55,USA
+0,82528,LORATADINA T/10 10MG,2120,19.55,PERU
+0,33311,ALBENDAZOL 200MG C/6 TAB,2240,20.4,CHILE
+0,86451,TRIMEBUTINA 100MG/5ML SUSP,2360,21.25,CHINA
+0,16681,SIBUTRAMINA 10 MG C15,2480,22.1,CHINA
+0,30430,PRUEBA DE EMBARAZO,2600,22.1,USA
+1,88681,NIFEDIPINO 30 MG 30 CPS,1940,53.55,DEUTSCHE PHARMA SAC,1413
+1,94459,VALPROATO DE MAGNESIO SUSP,1980,53.55,ABBOT LABORATORIOS S.A.,1420
+1,73972,VITAMINA E 400 MG C90 CAPS,2020,54.4,MEDIFARMA S.A,1427
+1,30796,PROPANOLOL 40 MG C/20 TAB,2060,54.4,DEUTSCHE PHARMA SAC,1434
+1,93578,SUCRALFATO 40 TAB/1G,2100,55.25,LABORATORIOS FARMINDUSTRIA,1441
+1,85325,AMOXICILINA 250MG C12,2140,56.1,LABORATORIOS FARMINDUSTRIA,1448
+1,58200,FLUCONAZOL 150MG. 1C,2180,56.1,ABBOT LABORATORIOS S.A.,1455
+1,51148,PANTOPRAZOL 40MG C/14,2220,56.1,MEDIFARMA S.A,1462
+1,74680,FENITOINA T50 100MG,2260,56.1,DEUTSCHE PHARMA SAC,1469
+1,76238,BEZOCAINA 10GR GEL,2300,56.95,MEDIFARMA S.A,1476
+1,36622,TEOFILINA 20 TAB/100 MG,2340,57.8,ABBOT LABORATORIOS S.A.,1483
+1,60509,AMPICILINA 125MG SUSP 90ML,2380,58.65,MEDIFARMA S.A,1490
+1,72969,ISOSORBIDE 10MG T/20,2420,58.65,BAYER S.A.,1497
+1,48557,NAPROXENO SODICO 100/2.5 SUSP,2460,59.5,BAYER S.A.,1504
+1,24733,CALCIO+MAGNESIO 30T,2500,59.5,BAYER S.A.,1511
+1,27447,OXIDO DE ZINC TUBO PASTA 30GR,2540,59.5,MEDIFARMA S.A,1518
+1,76247,FLUOCINOLONA CREMA 30G,2580,59.5,DEUTSCHE PHARMA SAC,1525
+1,68860,METFORMINA 850MG T30,2620,59.5,DEUTSCHE PHARMA SAC,1532
+1,82469,GUAYACOL AMPOLLETA 1ML,2660,60.35,MEDIFARMA S.A,1539
+1,34080,ELECTROLIT FRESA 500ML,2700,60.35,DEUTSCHE PHARMA SAC,1546
+1,65667,SUBSALICILATO/BISMUTO SUSP 120ML,2740,61.2,LABORATORIOS FARMINDUSTRIA,1553
+1,77358,LOPERAMIDA T/12 2MG,2780,61.2,LABORATORIOS FARMINDUSTRIA,1560
+1,81821,AMIODARONA 200MG T20,2820,61.2,ABBOT LABORATORIOS S.A.,1567
+1,95196,DIGOXINA 0.250 MG C/24,2860,62.05,MEDIFARMA S.A,1574
+1,52072,BROMOCRIPTINA 2.5MG C/14TAB,2900,63.75,BAYER S.A.,1581
+1,36208,ENALAPRIL T/30 10MG,2940,63.75,BAYER S.A.,1588
+1,28992,ALUMUMINIO+MAGNESIO SUSP 240ML,2980,64.6,BAYER S.A.,1595
+1,31311,METILPREDNISOLONA 500MG,3020,65.45,JHONSON & JHONSON,1602
+1,64347,DIFENHIDRAMINA 25MG C30,3060,65.45,JHONSON & JHONSON,1609
+0,19397,ORLISTAT / 21 CAP 120 MG,6080,37.4,PERU
+0,83801,CEFACLOR 125 MG SUSP,6200,37.4,PERU
+0,74924,TAMSULOSINA 0.4 MG CAPS 20,6320,37.4,COLOMBIA
+0,57036,OXOLAMINA JBE 100ML,6440,38.25,COLOMBIA
+0,77534,METRONIDAZOL 500 MG T30,6560,38.25,PERU
+0,22553,FLUCINOLONA+NEOMICINA CRA 30G,6680,39.1,USA
+0,43633,ERITROMICINA T 250 MG C/20,6800,39.1,PERU
+1,49157,RANITIDINA 300 MG C/10,3100,66.3,JHONSON & JHONSON,1616
+1,31883,ACIDO NALIDIXICO SUSP,3140,67.15,DEUTSCHE PHARMA SAC,1623
+1,98261,ACICLOVIR 200 MG C/25 CPR,3460,70.55,LABORATORIOS FARMINDUSTRIA,1679
+1,55439,FUMARATO FERROSO SUSP 120ML,3500,72.25,BAYER S.A.,1686
+1,70303,AZITROMICINA SUSP,3540,72.25,BAYER S.A.,1693
+1,34070,FEXOFENADINA C/10 180MG,3580,73.1,BAYER S.A.,1700
+1,79189,CLORFENAMINA 4MG T20,3620,73.1,JHONSON & JHONSON,1707
+1,49644,HIDROCORTISONA CRA 30GR,3660,73.95,JHONSON & JHONSON,1714
+1,89839,ACIDO MEFENAMICO 500MG C10 TAB,3700,73.95,JHONSON & JHONSON,1721
+1,67784,LOSARTAN 50MG C/10T,3740,73.95,ABBOT LABORATORIOS S.A.,1728
+1,88266,PREDNISONA 20MG C30 TAB GI,3780,73.95,LABORATORIO ASTRAZENECA,1735
+1,50450,SERTRALINA 50MG C/14 T,3820,74.8,LABORATORIOS FARMINDUSTRIA,1742
+1,16359,NAPROXENO 250 MG TAB C/30,3860,75.65,LABORATORIOS FARMINDUSTRIA,1749
+1,72939,VITIS VINIFERA (UVA) 60C,3900,76.5,BAYER S.A.,1756
+1,22306,NIMESULIDA 25MG 20ML,3940,76.5,BAYER S.A.,1763
+1,12388,PROTEINAS+CREATINA 500 GR 30T,3980,76.5,BAYER S.A.,1770
+1,33200,GLUCOSAMINA 30C 500MG,4020,76.5,LABORATORIO ASTRAZENECA,1777
+1,40862,YODOPOVIDONA 120ML,4060,76.5,MEDIFARMA S.A,1784
+1,43709,CEFUROXIMA 250MG SUSP,4100,78.2,DEUTSCHE PHARMA SAC,1791
+1,36711,TIBOLONA 2.5MG 30T,200,84.15,DEUTSCHE PHARMA SAC,1903
+1,79851,CEFOTAXIMA 1GR IM,212,84.15,DEUTSCHE PHARMA SAC,1910
+1,25684,DEXAMETASONA 0.5MG T/30,224,84.15,LABORATORIO ASTRAZENECA,1917
+1,61295,QUINFAMIDA 100 MG 3TAB,236,84.15,ABBOT LABORATORIOS S.A.,1924
+1,58259,SULFADIAZINA DE PLATA CRA 28GR,248,85,LABORATORIOS FARMINDUSTRIA,1931
+1,39779,OMEPRAZOL 20 MG C/14,260,85,LABORATORIOS FARMINDUSTRIA,1938
+0,61508,DEXTROMETORFANO 300MG JBE 120 ML,1550,4.25,PERU
+0,28409,RIFAMPICINA 300 MG C/16 CAP,1700,4.25,USA
+0,97465,GLIBENCLAMIDA 5 MG C/50,1850,4.25,USA
+0,84555,PARACETAMOL 300MG C/5 SUP,2000,4.25,PERU
+0,96554,PIROXICAM 20MG T20,2150,4.25,CHILE
+0,17845,GINKO YANG CAPS C/30,2300,5.1,CHINA
+0,68539,METENAMINA 30T 500MG,2450,5.1,CHINA
+0,77466,RAMIPRIL 16 TAB/5 MG,2600,5.95,PERU
+0,53166,ASTEMIZOL SUSP 200MG,250,5.95,CHILE
+
diff --git a/2022-2/L10/mitsuo/Almacen.cpp b/2022-2/L10/mitsuo/Almacen.cpp
new file mode 100644
index 0000000..07be609
--- /dev/null
+++ b/2022-2/L10/mitsuo/Almacen.cpp
@@ -0,0 +1,76 @@
+/*
+ * File: Almacen.cpp
+ * Author: mitsuo
+ *
+ * Created on 02 December 2022, 12:40
+ */
+
+#include <iostream>
+#include <fstream>
+#include <iomanip>
+#include "Almacen.h"
+#include "Marca.h"
+#include "Generico.h"
+
+using namespace std;
+
+Almacen::Almacen() {
+}
+
+Almacen::Almacen(const Almacen& orig) {
+}
+
+Almacen::~Almacen() {
+}
+
+
+void Almacen::carga() {
+ ifstream f("../medicamentos.csv");
+ if (!f) {
+ cerr << "Error: can't open file medicamentos.csv\n";
+ return;
+ }
+
+ Medicamento * m;
+ int tipo; // 0: generico, 1: marca
+
+ while (f >> tipo) {
+ f.get();
+ if (tipo == 0) {
+ m = new Generico();
+ } else {
+ m = new Marca();
+ }
+ m->lee(f);
+ this->arbolalma.insert(m);
+// m->imprime(cout);
+ }
+}
+
+void Almacen::actualiza() {
+ /* incrementar precio si codigo en `recarga.csv` y es de marca */
+
+ ifstream f("../recarga.csv");
+ if (!f) {
+ cerr << "Error: can't open file recarga.csv\n";
+ return;
+ }
+ this->arbolalma.actualiza(f);
+}
+
+void Almacen::imprime() {
+ ofstream f("report.txt");
+ if (!f) {
+ cerr << "Error: can't open file report.txt\n";
+ return;
+ }
+ f <<
+" REPORTE DE MEDICAMENTOS\n"
+"=============================================================================================================\n"
+" Codigo Nombre del Medicamento Stock Precio Pais/Laboratorio Lote\n"
+"=============================================================================================================\n"
+//"94459 VALPROATO DE MAGNESIO SUSP 1980 53.55 ABBOT LABORATORIOS S.A. 1420"
+ ;
+ this->arbolalma.print(f);
+}
+
diff --git a/2022-2/L10/mitsuo/Almacen.h b/2022-2/L10/mitsuo/Almacen.h
new file mode 100644
index 0000000..782afec
--- /dev/null
+++ b/2022-2/L10/mitsuo/Almacen.h
@@ -0,0 +1,27 @@
+/*
+ * File: Almacen.h
+ * Author: mitsuo
+ *
+ * Created on 02 December 2022, 12:40
+ */
+
+#ifndef ALMACEN_H
+#define ALMACEN_H
+
+#include "Arbol.h"
+
+class Almacen {
+public:
+ Almacen();
+ Almacen(const Almacen& orig);
+ virtual ~Almacen();
+
+ void carga();
+ void actualiza();
+ void imprime();
+private:
+ Arbol arbolalma; // arbol que representa al almacen
+};
+
+#endif /* ALMACEN_H */
+
diff --git a/2022-2/L10/mitsuo/Arbol.cpp b/2022-2/L10/mitsuo/Arbol.cpp
new file mode 100644
index 0000000..4cb1ccb
--- /dev/null
+++ b/2022-2/L10/mitsuo/Arbol.cpp
@@ -0,0 +1,68 @@
+/*
+ * File: Arbol.cpp
+ * Author: mitsuo
+ *
+ * Created on 02 December 2022, 12:40
+ */
+
+#include <iostream>
+#include <iomanip>
+#include "Arbol.h"
+
+using namespace std;
+
+Arbol::Arbol() {
+ this->raiz = nullptr;
+}
+
+Arbol::Arbol(const Arbol& orig) {
+}
+
+Arbol::~Arbol() {
+}
+
+
+void Arbol::insert(Medicamento * m) {
+ Nodo * nodo = new Nodo;
+ Nodo ** walk = &this->raiz;
+
+ nodo->med = m;
+
+ while (*walk) {
+ if (m->getCodigo() < (*walk)->med->getCodigo()) {
+ walk = &(*walk)->izq;
+ } else {
+ walk = &(*walk)->der;
+ }
+ }
+ *walk = nodo;
+}
+
+void Arbol::print(std::ostream &output) {
+ this->print_rec(this->raiz, output);
+}
+
+void Arbol::print_rec(Nodo * nodo, std::ostream &output) {
+ /* in order */
+ if (!nodo) {
+ return;
+ }
+ this->print_rec(nodo->izq, output);
+ nodo->med->imprime(output);
+ this->print_rec(nodo->der, output);
+}
+
+
+void Arbol::actualiza(std::istream &input) {
+ this->actualiza_rec(this->raiz, input);
+}
+
+void Arbol::actualiza_rec(Nodo * nodo, std::istream &input) {
+ /* in order */
+ if (!nodo) {
+ return;
+ }
+ this->actualiza_rec(nodo->izq, input);
+ nodo->med->actualiza(input);
+ this->actualiza_rec(nodo->der, input);
+}
diff --git a/2022-2/L10/mitsuo/Arbol.h b/2022-2/L10/mitsuo/Arbol.h
new file mode 100644
index 0000000..726dfc0
--- /dev/null
+++ b/2022-2/L10/mitsuo/Arbol.h
@@ -0,0 +1,32 @@
+/*
+ * File: Arbol.h
+ * Author: mitsuo
+ *
+ * Created on 02 December 2022, 12:40
+ */
+
+#ifndef ARBOL_H
+#define ARBOL_H
+
+#include "Nodo.h"
+#include "Medicamento.h"
+#include <iostream>
+
+class Arbol {
+public:
+ Arbol();
+ Arbol(const Arbol& orig);
+ virtual ~Arbol();
+
+ void insert(Medicamento * m);
+ void print(std::ostream &output);
+ void actualiza(std::istream &input);
+private:
+ Nodo * raiz; // BST sorted by codigo (Medicamento)
+
+ void print_rec(Nodo * nodo, std::ostream &output);
+ void actualiza_rec(Nodo * nodo, std::istream &input);
+};
+
+#endif /* ARBOL_H */
+
diff --git a/2022-2/L10/mitsuo/Generico.cpp b/2022-2/L10/mitsuo/Generico.cpp
new file mode 100644
index 0000000..5f15c70
--- /dev/null
+++ b/2022-2/L10/mitsuo/Generico.cpp
@@ -0,0 +1,37 @@
+/*
+ * File: Generico.cpp
+ * Author: mitsuo
+ *
+ * Created on 02 December 2022, 12:35
+ */
+
+#include <iostream>
+#include <iomanip>
+#include "Generico.h"
+#include "aux.h"
+
+using namespace std;
+
+Generico::Generico() {
+ this->pais = new char [MAXLEN];
+}
+
+Generico::Generico(const Generico& orig) {
+}
+
+Generico::~Generico() {
+ delete [] this->pais;
+}
+
+int Generico::lee(std::istream &input) {
+ this->Medicamento::lee(input);
+ input.getline(this->pais, MAXLEN, '\n');
+
+ return !input.eof();
+}
+
+void Generico::imprime(std::ostream &output) {
+ this->Medicamento::imprime(output);
+ output << WL(40) << this->pais;
+ output << '\n';
+}
diff --git a/2022-2/L10/mitsuo/Generico.h b/2022-2/L10/mitsuo/Generico.h
new file mode 100644
index 0000000..034aa52
--- /dev/null
+++ b/2022-2/L10/mitsuo/Generico.h
@@ -0,0 +1,26 @@
+/*
+ * File: Generico.h
+ * Author: mitsuo
+ *
+ * Created on 02 December 2022, 12:35
+ */
+
+#ifndef GENERICO_H
+#define GENERICO_H
+
+#include "Medicamento.h"
+
+class Generico : public Medicamento {
+public:
+ Generico();
+ Generico(const Generico& orig);
+ virtual ~Generico();
+
+ int lee(std::istream &input);
+ void imprime(std::ostream &output);
+private:
+ char * pais;
+};
+
+#endif /* GENERICO_H */
+
diff --git a/2022-2/L10/mitsuo/Makefile b/2022-2/L10/mitsuo/Makefile
new file mode 100644
index 0000000..05de621
--- /dev/null
+++ b/2022-2/L10/mitsuo/Makefile
@@ -0,0 +1,128 @@
+#
+# There exist several targets which are by default empty and which can be
+# used for execution of your targets. These targets are usually executed
+# before and after some main targets. They are:
+#
+# .build-pre: called before 'build' target
+# .build-post: called after 'build' target
+# .clean-pre: called before 'clean' target
+# .clean-post: called after 'clean' target
+# .clobber-pre: called before 'clobber' target
+# .clobber-post: called after 'clobber' target
+# .all-pre: called before 'all' target
+# .all-post: called after 'all' target
+# .help-pre: called before 'help' target
+# .help-post: called after 'help' target
+#
+# Targets beginning with '.' are not intended to be called on their own.
+#
+# Main targets can be executed directly, and they are:
+#
+# build build a specific configuration
+# clean remove built files from a configuration
+# clobber remove all built files
+# all build all configurations
+# help print help mesage
+#
+# Targets .build-impl, .clean-impl, .clobber-impl, .all-impl, and
+# .help-impl are implemented in nbproject/makefile-impl.mk.
+#
+# Available make variables:
+#
+# CND_BASEDIR base directory for relative paths
+# CND_DISTDIR default top distribution directory (build artifacts)
+# CND_BUILDDIR default top build directory (object files, ...)
+# CONF name of current configuration
+# CND_PLATFORM_${CONF} platform name (current configuration)
+# CND_ARTIFACT_DIR_${CONF} directory of build artifact (current configuration)
+# CND_ARTIFACT_NAME_${CONF} name of build artifact (current configuration)
+# CND_ARTIFACT_PATH_${CONF} path to build artifact (current configuration)
+# CND_PACKAGE_DIR_${CONF} directory of package (current configuration)
+# CND_PACKAGE_NAME_${CONF} name of package (current configuration)
+# CND_PACKAGE_PATH_${CONF} path to package (current configuration)
+#
+# NOCDDL
+
+
+# Environment
+MKDIR=mkdir
+CP=cp
+CCADMIN=CCadmin
+
+
+# build
+build: .build-post
+
+.build-pre:
+# Add your pre 'build' code here...
+
+.build-post: .build-impl
+# Add your post 'build' code here...
+
+
+# clean
+clean: .clean-post
+
+.clean-pre:
+# Add your pre 'clean' code here...
+
+.clean-post: .clean-impl
+# Add your post 'clean' code here...
+
+
+# clobber
+clobber: .clobber-post
+
+.clobber-pre:
+# Add your pre 'clobber' code here...
+
+.clobber-post: .clobber-impl
+# Add your post 'clobber' code here...
+
+
+# all
+all: .all-post
+
+.all-pre:
+# Add your pre 'all' code here...
+
+.all-post: .all-impl
+# Add your post 'all' code here...
+
+
+# build tests
+build-tests: .build-tests-post
+
+.build-tests-pre:
+# Add your pre 'build-tests' code here...
+
+.build-tests-post: .build-tests-impl
+# Add your post 'build-tests' code here...
+
+
+# run tests
+test: .test-post
+
+.test-pre: build-tests
+# Add your pre 'test' code here...
+
+.test-post: .test-impl
+# Add your post 'test' code here...
+
+
+# help
+help: .help-post
+
+.help-pre:
+# Add your pre 'help' code here...
+
+.help-post: .help-impl
+# Add your post 'help' code here...
+
+
+
+# include project implementation makefile
+include nbproject/Makefile-impl.mk
+
+# include project make variables
+include nbproject/Makefile-variables.mk
diff --git a/2022-2/L10/mitsuo/Marca.cpp b/2022-2/L10/mitsuo/Marca.cpp
new file mode 100644
index 0000000..25907fe
--- /dev/null
+++ b/2022-2/L10/mitsuo/Marca.cpp
@@ -0,0 +1,51 @@
+/*
+ * File: Marca.cpp
+ * Author: mitsuo
+ *
+ * Created on 02 December 2022, 12:36
+ */
+
+#include <iostream>
+#include <iomanip>
+#include "Marca.h"
+#include "aux.h"
+
+using namespace std;
+
+Marca::Marca() {
+ this->laboratorio = new char [MAXLEN];
+}
+
+Marca::Marca(const Marca& orig) {
+}
+
+Marca::~Marca() {
+ delete [] this->laboratorio;
+}
+
+int Marca::lee(std::istream &input) {
+ this->Medicamento::lee(input);
+ input.getline(this->laboratorio, MAXLEN, ',');
+ input >> this->lote;
+
+ return !input.eof();
+}
+
+void Marca::imprime(std::ostream &output) {
+ this->Medicamento::imprime(output);
+ output << WL(40) << this->laboratorio;
+ output << WL(8) << this->lote;
+ output << '\n';
+}
+
+void Marca::actualiza(std::istream &input) {
+ input.clear();
+ input.seekg(0); // rewind
+
+ int codigo;
+ while (input >> codigo) {
+ if (codigo == this->getCodigo()) {
+ this->setPrecio(this->getPrecio() * 1.2);
+ }
+ }
+}
diff --git a/2022-2/L10/mitsuo/Marca.h b/2022-2/L10/mitsuo/Marca.h
new file mode 100644
index 0000000..3eabb66
--- /dev/null
+++ b/2022-2/L10/mitsuo/Marca.h
@@ -0,0 +1,28 @@
+/*
+ * File: Marca.h
+ * Author: mitsuo
+ *
+ * Created on 02 December 2022, 12:36
+ */
+
+#ifndef MARCA_H
+#define MARCA_H
+
+#include "Medicamento.h"
+
+class Marca : public Medicamento {
+public:
+ Marca();
+ Marca(const Marca& orig);
+ virtual ~Marca();
+
+ int lee(std::istream &input);
+ void imprime(std::ostream &output);
+ void actualiza(std::istream &input);
+private:
+ int lote;
+ char * laboratorio;
+};
+
+#endif /* MARCA_H */
+
diff --git a/2022-2/L10/mitsuo/Medicamento.cpp b/2022-2/L10/mitsuo/Medicamento.cpp
new file mode 100644
index 0000000..7ab0da2
--- /dev/null
+++ b/2022-2/L10/mitsuo/Medicamento.cpp
@@ -0,0 +1,63 @@
+/*
+ * File: Medicamento.cpp
+ * Author: mitsuo
+ *
+ * Created on 02 December 2022, 12:31
+ */
+
+#include <iostream>
+#include <iomanip>
+#include "Medicamento.h"
+#include "aux.h"
+
+using namespace std;
+
+Medicamento::Medicamento() {
+ this->codigo = -1;
+ this->nombre = new char [MAXLEN];
+}
+
+Medicamento::Medicamento(const Medicamento& orig) {
+}
+
+Medicamento::~Medicamento() {
+ delete [] this->nombre;
+}
+
+void Medicamento::setPrecio(double precio) {
+ this->precio = precio;
+}
+
+double Medicamento::getPrecio() const {
+ return precio;
+}
+
+int Medicamento::getCodigo() const {
+ return codigo;
+}
+
+int Medicamento::lee(std::istream &input) {
+ char c;
+ input >> this->codigo >> c;
+ input.getline(this->nombre, MAXLEN, ',');
+ input >> this->stock >> c;
+ input >> this->precio >> c;
+
+// char s[MAXLEN];
+// input.getline(s, MAXLEN);
+
+ return !input.eof();
+}
+
+void Medicamento::imprime(std::ostream &output) {
+ output << WL(8) << this->codigo;
+ output << WL(40) << this->nombre;
+ output << WR(8) << this->stock;
+ output << WR(8) << this->precio;
+// output << '\n';
+}
+
+
+void Medicamento::actualiza(std::istream &input) {
+
+}
diff --git a/2022-2/L10/mitsuo/Medicamento.h b/2022-2/L10/mitsuo/Medicamento.h
new file mode 100644
index 0000000..46ad4dc
--- /dev/null
+++ b/2022-2/L10/mitsuo/Medicamento.h
@@ -0,0 +1,34 @@
+/*
+ * File: Medicamento.h
+ * Author: mitsuo
+ *
+ * Created on 02 December 2022, 12:31
+ */
+
+#ifndef MEDICAMENTO_H
+#define MEDICAMENTO_H
+
+#include <iostream>
+
+class Medicamento {
+public:
+ Medicamento();
+ Medicamento(const Medicamento& orig);
+ virtual ~Medicamento();
+ void setPrecio(double precio);
+ double getPrecio() const;
+
+ int getCodigo() const;
+
+ virtual int lee(std::istream &input);
+ virtual void imprime(std::ostream &output);
+ virtual void actualiza(std::istream &input);
+private:
+ int codigo;
+ char * nombre;
+ int stock;
+ double precio;
+};
+
+#endif /* MEDICAMENTO_H */
+
diff --git a/2022-2/L10/mitsuo/Nodo.cpp b/2022-2/L10/mitsuo/Nodo.cpp
new file mode 100644
index 0000000..450bca8
--- /dev/null
+++ b/2022-2/L10/mitsuo/Nodo.cpp
@@ -0,0 +1,25 @@
+/*
+ * File: Nodo.cpp
+ * Author: mitsuo
+ *
+ * Created on 02 December 2022, 12:38
+ */
+
+#include <iostream>
+#include <iomanip>
+#include "Nodo.h"
+
+using namespace std;
+
+Nodo::Nodo() {
+ this->med = nullptr;
+ this->izq = nullptr;
+ this->der = nullptr;
+}
+
+Nodo::Nodo(const Nodo& orig) {
+}
+
+Nodo::~Nodo() {
+}
+
diff --git a/2022-2/L10/mitsuo/Nodo.h b/2022-2/L10/mitsuo/Nodo.h
new file mode 100644
index 0000000..fcfb078
--- /dev/null
+++ b/2022-2/L10/mitsuo/Nodo.h
@@ -0,0 +1,28 @@
+/*
+ * File: Nodo.h
+ * Author: mitsuo
+ *
+ * Created on 02 December 2022, 12:38
+ */
+
+#ifndef NODO_H
+#define NODO_H
+
+#include "Medicamento.h"
+
+class Nodo {
+public:
+ Nodo();
+ Nodo(const Nodo& orig);
+ virtual ~Nodo();
+
+private:
+ Medicamento * med;
+ Nodo * izq;
+ Nodo * der;
+
+ friend class Arbol;
+};
+
+#endif /* NODO_H */
+
diff --git a/2022-2/L10/mitsuo/aux.h b/2022-2/L10/mitsuo/aux.h
new file mode 100644
index 0000000..04df37c
--- /dev/null
+++ b/2022-2/L10/mitsuo/aux.h
@@ -0,0 +1,34 @@
+/*
+ * File: aux.h
+ * Author: mitsuo
+ *
+ * Created on 27 November 2022, 11:48
+ */
+
+#ifndef AUX_H
+#define AUX_H
+
+// The parenthesis in C/C++ macros are best practice
+// https://stackoverflow.com/q/7186504/7498073
+
+// Width-Left (use with strings)
+#define WL(w) " " << setw((w) - 1) << left << setprecision(2) << fixed
+
+// Width-Right (use with numbers)
+#define WR(w) setw(w) << right << setprecision(2) << fixed
+
+// Width-Right-0-padding
+#define WR0(w, w0, x) setw((w) - (w0)) << "" \
+ << setw(w0) << right << setfill('0') \
+ << setprecision(2) << fixed << (x) \
+ << setfill(' ')
+
+// Width-Left-Date (dd/mm/yyyy format)
+#define WLD(w, x) setw((w) - 10) << "" << WR0(2, 2, (x) % 100) \
+ << '/' << WR0(2, 2, (x) / 100 % 100) \
+ << '/' << WR0(4, 4, (x) / 10000)
+
+#define MAXLEN 100
+
+#endif /* AUX_H */
+
diff --git a/2022-2/L10/mitsuo/main.cpp b/2022-2/L10/mitsuo/main.cpp
new file mode 100644
index 0000000..d79692f
--- /dev/null
+++ b/2022-2/L10/mitsuo/main.cpp
@@ -0,0 +1,34 @@
+/*
+ * File: main.cpp
+ * Author: Mitsuo Tokumori - 20170895
+ * timestamps:
+ * - 12:30 start
+ * - 12:45 classes
+ * - 13:00 basic I/O (lee and imprime Medicamento)
+ * - 13:08 polymorphism (lee and imprime in derived classes)
+ * - 13:15 friend class Arbol (for Nodo) (had issue with friend and "forward declaration error")
+ * - 13:38 BST (insert and traverse) (preg1 done)
+ * - 13:43 add headers in imprime()
+ * - 14:10 actualiza() (issue with EOF bit set after rewind with seekg()) (preg2 done)
+ * totaltime: 1h 40m
+ * Created on 02 December 2022, 12:28
+ */
+
+#include <cstdlib>
+#include <iostream>
+#include "Almacen.h"
+
+using namespace std;
+
+/*
+ *
+ */
+int main(int argc, char** argv) {
+ Almacen alma;
+
+ alma.carga();
+ alma.actualiza(); // (preg 2)
+ alma.imprime();
+ return 0;
+}
+
diff --git a/2022-2/L10/mitsuo/report.txt b/2022-2/L10/mitsuo/report.txt
new file mode 100644
index 0000000..49bcdf7
--- /dev/null
+++ b/2022-2/L10/mitsuo/report.txt
@@ -0,0 +1,215 @@
+ REPORTE DE MEDICAMENTOS
+=============================================================================================================
+ Codigo Nombre del Medicamento Stock Precio Pais/Laboratorio Lote
+=============================================================================================================
+ 11370 KETOROLACO 4T 30MG SUBLINGUAL 1250 2.55 PERU
+ 11592 TERBINAFINA 1% CRA 20 GR 3220 68.00 ABBOT LABORATORIOS S.A. 1637
+ 12388 PROTEINAS+CREATINA 500 GR 30T 3980 76.50 BAYER S.A. 1770
+ 13364 MULTIVITAMINAS Y MINERALES C60 1040 13.60 PERU
+ 14075 CLOTRIMAZOL C/6 CPR VAG 800 9.35 PERU
+ 14962 HIERRO DEXTRANO AMP4 1220 46.75 DEUTSCHE PHARMA SAC 1292
+ 15098 LISINA CLOHRIDRATO 125MG T10 4540 81.60 LABORATORIO ASTRAZENECA 1868
+ 16055 AMBROXOL C/20 TAB 1060 55.08 DEUTSCHE PHARMA SAC 1284
+ 16299 AZITROMICINA 500MG C/3T 1500 49.30 JHONSON & JHONSON 1336
+ 16359 NAPROXENO 250 MG TAB C/30 3860 90.78 LABORATORIOS FARMINDUSTRIA 1749
+ 16681 SIBUTRAMINA 10 MG C15 2480 22.10 CHINA
+ 16813 VANCOMICINA 500MG SOL INY 300 5.95 CHILE
+ 17645 KETOKONAZOL CRA 30GR 2720 22.95 PERU
+ 17790 DICLOFENACO 100MG 20T 1760 17.00 PERU
+ 17804 PIROXICAM 30 GM CRA 1000 10.20 USA
+ 17845 GINKO YANG CAPS C/30 2300 5.10 CHINA
+ 18672 TINIDAZOL 500MG 8T 1520 15.30 PERU
+ 19397 ORLISTAT / 21 CAP 120 MG 6080 37.40 PERU
+ 22232 LEVETIRACETAM 3420 69.70 LABORATORIOS FARMINDUSTRIA 1672
+ 22306 NIMESULIDA 25MG 20ML 3940 76.50 BAYER S.A. 1763
+ 22553 FLUCINOLONA+NEOMICINA CRA 30G 6680 39.10 USA
+ 22842 AMIKACINA 500MG C/1 AMP 1300 47.60 BAYER S.A. 1301
+ 24522 LEVOFLOXACINO 500MG C/7 TAB 660 43.35 DEUTSCHE PHARMA SAC 9992
+ 24733 CALCIO+MAGNESIO 30T 2500 59.50 BAYER S.A. 1511
+ 25684 DEXAMETASONA 0.5MG T/30 224 84.15 LABORATORIO ASTRAZENECA 1917
+ 26360 VITAMINAS A C Y D 3AMP/3ML ING 650 8.50 ALEMANIA
+ 26484 DILTIAZEM 30 TAB/30 MG 4760 29.75 PERU
+ 26506 ITRACONAZOL 100 MG C/15 4040 28.05 CHINA
+ 26754 SILDENAFIL 50MG C/1-TAB 3180 68.00 LABORATORIO ASTRAZENECA 1630
+ 26920 HIDRALAZINA 20T 10MG 940 45.05 JHONSON & JHONSON 1278
+ 27016 ACECLOFENACO 100MG 10T 1580 51.00 DEUTSCHE PHARMA SAC 1350
+ 27447 OXIDO DE ZINC TUBO PASTA 30GR 2540 59.50 MEDIFARMA S.A 1518
+ 28219 NITAZOXANIDA 200 MG T6 188 82.45 ABBOT LABORATORIOS S.A. 1896
+ 28409 RIFAMPICINA 300 MG C/16 CAP 1700 4.25 USA
+ 28892 GLIMEPIRIDA 2MG C30 3920 26.35 CHILE
+ 28992 ALUMUMINIO+MAGNESIO SUSP 240ML 2980 64.60 BAYER S.A. 1595
+ 30007 DICLOFENACO SODICO 1MG GTS 5 ML 500 0.85 USA
+ 30220 AMOXICILINA+BROMEXINA C12 220 39.95 CHINA
+ 30228 METOPROLOL 20T/100 920 12.75 USA
+ 30428 PROPAFENONA 150 MG/20 TAB 2000 19.55 USA
+ 30430 PRUEBA DE EMBARAZO 2600 22.10 USA
+ 30690 VITAMINAS EMBARAZO 9 MESES C30 580 41.65 DEUTSCHE PHARMA SAC 7833
+ 30796 PROPANOLOL 40 MG C/20 TAB 2060 65.28 DEUTSCHE PHARMA SAC 1434
+ 31189 CEFADROXILO 500MG C/16CAP 300 40.80 PERU
+ 31311 METILPREDNISOLONA 500MG 3020 65.45 JHONSON & JHONSON 1602
+ 31389 BETAMETASONA 4 MG/ML 1820 52.70 BAYER S.A. 1392
+ 31883 ACIDO NALIDIXICO SUSP 3140 67.15 DEUTSCHE PHARMA SAC 1623
+ 32486 BENZOCAINA FRAMBUESA C/24 3560 24.65 USA
+ 33200 GLUCOSAMINA 30C 500MG 4020 76.50 LABORATORIO ASTRAZENECA 1777
+ 33276 INDOMETACINA C30 200 11.05 USA
+ 33311 ALBENDAZOL 200MG C/6 TAB 2240 20.40 CHILE
+ 33390 CORTILONA CRA 30GR 4400 28.90 BRASIL
+ 34027 DANAZOL 100MG 50T 4300 79.05 ABBOT LABORATORIOS S.A. 1826
+ 34066 SULINDACO 200MG/20 TAB 1740 51.85 LABORATORIO ASTRAZENECA 1378
+ 34070 FEXOFENADINA C/10 180MG 3580 73.10 BAYER S.A. 1700
+ 34080 ELECTROLIT FRESA 500ML 2700 60.35 DEUTSCHE PHARMA SAC 1546
+ 36208 ENALAPRIL T/30 10MG 2940 63.75 BAYER S.A. 1588
+ 36622 TEOFILINA 20 TAB/100 MG 2340 69.36 ABBOT LABORATORIOS S.A. 1483
+ 36649 CITALOPRAM 20MG 14T 4340 79.05 BAYER S.A. 1833
+ 36711 TIBOLONA 2.5MG 30T 200 84.15 DEUTSCHE PHARMA SAC 1903
+ 36822 CLARITROMICINA 125MG SUSP 750 9.35 PERU
+ 37007 DIFENHIDRAMINA 250MG JBE 120ML 1340 47.60 BAYER S.A. 1308
+ 37549 TOPIRAMATO 100MG 20T 900 44.20 JHONSON & JHONSON 5322
+ 38648 PENICILINA V POT 400000U 20T 3380 69.70 DEUTSCHE PHARMA SAC 1665
+ 39088 NORFLOXACINO T20 400MG 800 11.90 CHINA
+ 39172 IBUPROFENO 400MG T10 620 41.65 LABORATORIO ASTRAZENECA 1256
+ 39779 OMEPRAZOL 20 MG C/14 260 102.00 LABORATORIOS FARMINDUSTRIA 1938
+ 40645 VERAPAMILO 80 MG/20 TAB 1400 4.25 USA
+ 40862 YODOPOVIDONA 120ML 4060 76.50 MEDIFARMA S.A 1784
+ 40997 ELECTROLIT PED FRESA 625ML 500 41.65 PERU
+ 41379 FLUNARICINA 10 MG T20 1100 1.70 COLOMBIA
+ 41403 VITAMINAS Y MINERALES 30-30T 780 43.35 BAYER S.A. 6589
+ 41995 DIMETICONA SUSP 100MG 30ML 3800 25.50 PERU
+ 42053 TRETINOINA 30G CREMA 0.05% 900 10.20 COLOMBIA
+ 42856 FELODIPINO 5 MG 20T 950 10.20 PERU
+ 42861 BENCIDAMIDA CRA 5% 60GR 3200 23.80 PERU
+ 43222 AMBROXOL GOTAS 30ML 440 11.05 PERU
+ 43633 ERITROMICINA T 250 MG C/20 6800 39.10 PERU
+ 43709 CEFUROXIMA 250MG SUSP 4100 78.20 DEUTSCHE PHARMA SAC 1791
+ 44215 DICICLOVERINA 10MG 30T 5360 33.15 PERU
+ 44253 PROGESTERONA+ESTRADIOL 50/5 AMP 5960 36.55 USA
+ 45814 ERITROMICINA 250MG SUSP 5840 35.70 COLOMBIA
+ 46000 HIDROX--MAGNESIO+ALUMINIO 240ML 1540 50.15 LABORATORIO ASTRAZENECA 1343
+ 46919 VITAMINA C C20 TAB 100MG 350 5.95 PERU
+ 47697 CLINDAMICINA 300 MG C/16 1280 14.45 COLOMBIA
+ 47734 MICRODACYN 60 SOL 240ML 100 39.10 USA
+ 48039 TRAMADOL 100MG 5AMP 560 11.90 CHILE
+ 48244 CLORANFENICOL SOL OFT 10ML 3680 25.50 USA
+ 48557 NAPROXENO SODICO 100/2.5 SUSP 2460 59.50 BAYER S.A. 1504
+ 49157 RANITIDINA 300 MG C/10 3100 66.30 JHONSON & JHONSON 1616
+ 49644 HIDROCORTISONA CRA 30GR 3660 73.95 JHONSON & JHONSON 1714
+ 49685 PINAVERIO BROMURO DE 100 MG 14T 1020 45.05 MEDIFARMA S.A 1282
+ 49756 PREDNISOLONA 5MG SOL OFT 5 ML 1860 52.70 BAYER S.A. 1399
+ 50450 SERTRALINA 50MG C/14 T 3820 74.80 LABORATORIOS FARMINDUSTRIA 1742
+ 51148 PANTOPRAZOL 40MG C/14 2220 56.10 MEDIFARMA S.A 1462
+ 52072 BROMOCRIPTINA 2.5MG C/14TAB 2900 63.75 BAYER S.A. 1581
+ 53084 MINOCICLINA 100MG 10T 650 0.85 PERU
+ 53166 ASTEMIZOL SUSP 200MG 250 5.95 CHILE
+ 53200 VITAMINA+OMEGA 3 30T 3340 68.85 DEUTSCHE PHARMA SAC 1658
+ 53846 CLENBUTEROL .02MG 50T 1380 47.60 BAYER S.A. 1315
+ 54692 NAFAZOLINA SOL OFT 15 ml 4280 28.90 MEXICO
+ 55021 AMOXICILINA 500MG/5ML SUSP 176 98.94 JHONSON & JHONSON 1889
+ 55439 FUMARATO FERROSO SUSP 120ML 3500 72.25 BAYER S.A. 1686
+ 55701 EUCALIPTO GUAYACOL PERLAS30 1180 46.75 ABBOT LABORATORIOS S.A. 1290
+ 55813 SALBUTAMOL 4MG T30 2840 22.95 PERU
+ 57036 OXOLAMINA JBE 100ML 6440 38.25 COLOMBIA
+ 57269 SIMVASTATINA 10 MG C14 5600 34.00 BRASIL
+ 57505 ESPIRONOLACTONA 25MG 20T 740 43.35 BAYER S.A. 8542
+ 58036 PENTOXIFILINA 400MG T30 5480 33.15 MEXICO
+ 58200 FLUCONAZOL 150MG. 1C 2180 56.10 ABBOT LABORATORIOS S.A. 1455
+ 58252 KETOTIFENO SOL 120ML 5720 34.85 CHINA
+ 58259 SULFADIAZINA DE PLATA CRA 28GR 248 85.00 LABORATORIOS FARMINDUSTRIA 1931
+ 59121 DESLORATADINA 5MG 10T 152 81.60 JHONSON & JHONSON 1875
+ 59395 VITAMINICO GERIATRICO C30 1640 16.15 USA
+ 60086 METAMISOL 500 MG T10 3320 23.80 USA
+ 60509 AMPICILINA 125MG SUSP 90ML 2380 58.65 MEDIFARMA S.A 1490
+ 60685 NITROFURANTOINA C40 100MG 4460 79.90 LABORATORIO ASTRAZENECA 1854
+ 60888 CAPTOPRIL 25MG 30T 450 7.65 USA
+ 61039 NISTATINA GI C/12 TAB 4140 78.20 DEUTSCHE PHARMA SAC 1798
+ 61211 OFLOXACINO 400 MG C/8 4220 78.20 JHONSON & JHONSON 1812
+ 61295 QUINFAMIDA 100 MG 3TAB 236 84.15 ABBOT LABORATORIOS S.A. 1924
+ 61508 DEXTROMETORFANO 300MG JBE 120 ML 1550 4.25 PERU
+ 62008 LISINOPRIL T/30 10 MG 1880 17.85 USA
+ 62302 BEZAFIBRATO 200MG C/30TAB 460 41.65 CHILE
+ 63555 FAMOTIDINA 20MG 30C 820 43.35 BAYER S.A. 1244
+ 64347 DIFENHIDRAMINA 25MG C30 3060 65.45 JHONSON & JHONSON 1609
+ 65536 NEOM/POLIMIX/GRAMIC 15 ML GTS 950 1.70 COLOMBIA
+ 65667 SUBSALICILATO/BISMUTO SUSP 120ML 2740 61.20 LABORATORIOS FARMINDUSTRIA 1553
+ 65985 LAMOTRIGINA 100MG TAB 28 4380 79.90 BAYER S.A. 1840
+ 67415 FINASTERIDA 5MG 30T 1900 52.70 BAYER S.A. 1406
+ 67784 LOSARTAN 50MG C/10T 3740 73.95 ABBOT LABORATORIOS S.A. 1728
+ 68346 TOLBUTAMIDA 50T 500MG 1050 10.20 PERU
+ 68539 METENAMINA 30T 500MG 2450 5.10 CHINA
+ 68610 CALCITRIOL 0.25MCG 50 CAP 1700 51.85 ABBOT LABORATORIOS S.A. 1371
+ 68730 MELOXICAM 7.5 MG C/14 800 0.85 PERU
+ 68860 METFORMINA 850MG T30 2620 59.50 DEUTSCHE PHARMA SAC 1532
+ 70024 METILDOPA 250 MG 30 TAB 3300 68.85 MEDIFARMA S.A 1651
+ 70113 TETRACICLINA 250MG 10T 4880 30.60 MEXICO
+ 70116 LACTULOSA 125ML 3440 23.80 PERU
+ 70225 CEFTRIAXONA 1.0GR IM G I 1460 47.60 JHONSON & JHONSON 1329
+ 70226 CALCIO+VITAMINA D SUSP 180 39.95 CHILE
+ 70303 AZITROMICINA SUSP 3540 72.25 BAYER S.A. 1693
+ 70807 LINCOMICINA 600 MG INY C/3 3080 22.95 COLOMBIA
+ 70950 LIDOCAINA 10% 115ML SPRAY 980 45.05 JHONSON & JHONSON 1280
+ 72061 DEFLAZACORT 30MG 10T 1620 51.00 LABORATORIOS FARMINDUSTRIA 1357
+ 72495 ACIDO GLUTAMICO 600 MG C/100 700 43.35 MEDIFARMA S.A 3442
+ 72939 VITIS VINIFERA (UVA) 60C 3900 76.50 BAYER S.A. 1756
+ 72969 ISOSORBIDE 10MG T/20 2420 58.65 BAYER S.A. 1497
+ 73174 VITAMINA P/DIABETICOS 30T 540 41.65 ABBOT LABORATORIOS S.A. 3442
+ 73972 VITAMINA E 400 MG C90 CAPS 2020 54.40 MEDIFARMA S.A 1427
+ 74680 FENITOINA T50 100MG 2260 56.10 DEUTSCHE PHARMA SAC 1469
+ 74924 TAMSULOSINA 0.4 MG CAPS 20 6320 37.40 COLOMBIA
+ 75565 MICONAZOL 20 GR CRA 1260 46.75 DEUTSCHE PHARMA SAC 1294
+ 76238 BEZOCAINA 10GR GEL 2300 56.95 MEDIFARMA S.A 1476
+ 76247 FLUOCINOLONA CREMA 30G 2580 59.50 DEUTSCHE PHARMA SAC 1525
+ 76360 DICLOXACILINA 250 MG C20 5240 32.30 COLOMBIA
+ 76596 CEFADROXILO 250MG SUSP 700 9.35 USA
+ 77203 ONDANSETRON 8MG C10T 4500 80.75 DEUTSCHE PHARMA SAC 1861
+ 77358 LOPERAMIDA T/12 2MG 2780 61.20 LABORATORIOS FARMINDUSTRIA 1560
+ 77466 RAMIPRIL 16 TAB/5 MG 2600 5.95 PERU
+ 77534 METRONIDAZOL 500 MG T30 6560 38.25 PERU
+ 79189 CLORFENAMINA 4MG T20 3620 73.10 JHONSON & JHONSON 1707
+ 79851 CEFOTAXIMA 1GR IM 212 84.15 DEUTSCHE PHARMA SAC 1910
+ 79996 LANSOPRAZOL 15 MG C/14 5000 31.45 BRASIL
+ 80830 COMPLEJO B T30 4180 78.20 JHONSON & JHONSON 1805
+ 80839 CARBAMAZEPINA 120ML SUSP 1660 61.20 LABORATORIOS FARMINDUSTRIA 1364
+ 81062 PAROXETINA T/10 20MG 850 9.35 COLOMBIA
+ 81333 CARNITINA C/30 260 40.80 CHINA
+ 81695 LECHE DE MAGNESIA 180ML 1400 15.30 COLOMBIA
+ 81821 AMIODARONA 200MG T20 2820 61.20 ABBOT LABORATORIOS S.A. 1567
+ 81960 CEFALEXINA 500MG C/20 CAP 164 81.60 JHONSON & JHONSON 1882
+ 82469 GUAYACOL AMPOLLETA 1ML 2660 60.35 MEDIFARMA S.A 1539
+ 82528 LORATADINA T/10 10MG 2120 19.55 PERU
+ 83510 FUROSEMIDA 40 MG C/20 2960 22.95 COLOMBIA
+ 83801 CEFACLOR 125 MG SUSP 6200 37.40 PERU
+ 84555 PARACETAMOL 300MG C/5 SUP 2000 4.25 PERU
+ 84766 CIPROFLOXACINO SOL.OFT 5MG 4420 79.90 BAYER S.A. 1847
+ 84771 BETAMETASONA CREMA 30GR 6920 39.10 USA
+ 85325 AMOXICILINA 250MG C12 2140 56.10 LABORATORIOS FARMINDUSTRIA 1448
+ 85641 TAMOXIFENO 10MG 30T 4640 28.90 COLOMBIA
+ 85865 PLANTAGO PSYLLIUM 400GR. GI 550 8.50 CHINA
+ 86158 SENOSIDOS A y B C20 1420 47.60 JHONSON & JHONSON 1322
+ 86451 TRIMEBUTINA 100MG/5ML SUSP 2360 21.25 CHINA
+ 86476 KETOTIFENO C/30 320 11.05 USA
+ 86681 HIDROCLOROTIAZIDA 25 MG 20TAB 600 8.50 MEXICO
+ 86828 FENAZOPIRIDINA 100 MG C/20 TAB 5120 32.30 CHINA
+ 88266 PREDNISONA 20MG C30 TAB GI 3780 73.95 LABORATORIO ASTRAZENECA 1735
+ 88681 NIFEDIPINO 30 MG 30 CPS 1940 53.55 DEUTSCHE PHARMA SAC 1413
+ 88994 FENITOINA SODICA 7.5MG 120ML 140 39.10 PERU
+ 89325 DIMENHIDRINATO 24 T 50MG 4260 79.05 JHONSON & JHONSON 1819
+ 89528 CLORMADINONA 2MG 20T 1160 13.60 PERU
+ 89839 ACIDO MEFENAMICO 500MG C10 TAB 3700 73.95 JHONSON & JHONSON 1721
+ 90198 NITROFURAL 6MG 6/OV 860 44.20 DEUTSCHE PHARMA SAC 3442
+ 90300 FLUOXETINA 20 MG C/14 340 40.80 USA
+ 91282 LEVONORGESTREL 1.5MG /1 TAB 400 6.80 USA
+ 91653 SAL DE UVAS PICOT 380 40.80 COLOMBIA
+ 92517 ISOCONAZOL CR 20GR GI 680 11.90 CHINA
+ 92560 EXALVER FENILEFRINA PED. 30 ML 4520 28.90 CHINA
+ 92628 KETOPROFENO 100MG C15 1100 45.90 LABORATORIO ASTRAZENECA 1286
+ 93578 SUCRALFATO 40 TAB/1G 2100 55.25 LABORATORIOS FARMINDUSTRIA 1441
+ 94415 PRAVASTATINA 10 MG C/15 3260 68.85 LABORATORIO ASTRAZENECA 1644
+ 94429 TIAMAZOL 5MG 20T 1780 52.70 LABORATORIO ASTRAZENECA 1385
+ 94459 VALPROATO DE MAGNESIO SUSP 1980 53.55 ABBOT LABORATORIOS S.A. 1420
+ 95196 DIGOXINA 0.250 MG C/24 2860 62.05 MEDIFARMA S.A 1574
+ 95540 NAPROXENO 500 MG C/10 TAB 4160 28.05 CHINA
+ 96031 CETIRIZINA 10 MG TABS C/10 1140 45.90 LABORATORIO ASTRAZENECA 1288
+ 96554 PIROXICAM 20MG T20 2150 4.25 CHILE
+ 96881 GABAPENTINA 300 MG C/15 500 7.65 CHINA
+ 97465 GLIBENCLAMIDA 5 MG C/50 1850 4.25 USA
+ 98261 ACICLOVIR 200 MG C/25 CPR 3460 70.55 LABORATORIOS FARMINDUSTRIA 1679
+ 98679 DOXICICLINA 100MG 10 CAPS 420 41.65 PERU
diff --git a/2022-2/L10/mitsuo/report_preg1.txt b/2022-2/L10/mitsuo/report_preg1.txt
new file mode 100644
index 0000000..64e411d
--- /dev/null
+++ b/2022-2/L10/mitsuo/report_preg1.txt
@@ -0,0 +1,215 @@
+ REPORTE DE MEDICAMENTOS
+=============================================================================================================
+ Codigo Nombre del Medicamento Stock Precio Pais/Laboratorio Lote
+=============================================================================================================
+ 11370 KETOROLACO 4T 30MG SUBLINGUAL 1250 2.55 PERU
+ 11592 TERBINAFINA 1% CRA 20 GR 3220 68.00 ABBOT LABORATORIOS S.A. 1637
+ 12388 PROTEINAS+CREATINA 500 GR 30T 3980 76.50 BAYER S.A. 1770
+ 13364 MULTIVITAMINAS Y MINERALES C60 1040 13.60 PERU
+ 14075 CLOTRIMAZOL C/6 CPR VAG 800 9.35 PERU
+ 14962 HIERRO DEXTRANO AMP4 1220 46.75 DEUTSCHE PHARMA SAC 1292
+ 15098 LISINA CLOHRIDRATO 125MG T10 4540 81.60 LABORATORIO ASTRAZENECA 1868
+ 16055 AMBROXOL C/20 TAB 1060 45.90 DEUTSCHE PHARMA SAC 1284
+ 16299 AZITROMICINA 500MG C/3T 1500 49.30 JHONSON & JHONSON 1336
+ 16359 NAPROXENO 250 MG TAB C/30 3860 75.65 LABORATORIOS FARMINDUSTRIA 1749
+ 16681 SIBUTRAMINA 10 MG C15 2480 22.10 CHINA
+ 16813 VANCOMICINA 500MG SOL INY 300 5.95 CHILE
+ 17645 KETOKONAZOL CRA 30GR 2720 22.95 PERU
+ 17790 DICLOFENACO 100MG 20T 1760 17.00 PERU
+ 17804 PIROXICAM 30 GM CRA 1000 10.20 USA
+ 17845 GINKO YANG CAPS C/30 2300 5.10 CHINA
+ 18672 TINIDAZOL 500MG 8T 1520 15.30 PERU
+ 19397 ORLISTAT / 21 CAP 120 MG 6080 37.40 PERU
+ 22232 LEVETIRACETAM 3420 69.70 LABORATORIOS FARMINDUSTRIA 1672
+ 22306 NIMESULIDA 25MG 20ML 3940 76.50 BAYER S.A. 1763
+ 22553 FLUCINOLONA+NEOMICINA CRA 30G 6680 39.10 USA
+ 22842 AMIKACINA 500MG C/1 AMP 1300 47.60 BAYER S.A. 1301
+ 24522 LEVOFLOXACINO 500MG C/7 TAB 660 43.35 DEUTSCHE PHARMA SAC 9992
+ 24733 CALCIO+MAGNESIO 30T 2500 59.50 BAYER S.A. 1511
+ 25684 DEXAMETASONA 0.5MG T/30 224 84.15 LABORATORIO ASTRAZENECA 1917
+ 26360 VITAMINAS A C Y D 3AMP/3ML ING 650 8.50 ALEMANIA
+ 26484 DILTIAZEM 30 TAB/30 MG 4760 29.75 PERU
+ 26506 ITRACONAZOL 100 MG C/15 4040 28.05 CHINA
+ 26754 SILDENAFIL 50MG C/1-TAB 3180 68.00 LABORATORIO ASTRAZENECA 1630
+ 26920 HIDRALAZINA 20T 10MG 940 45.05 JHONSON & JHONSON 1278
+ 27016 ACECLOFENACO 100MG 10T 1580 51.00 DEUTSCHE PHARMA SAC 1350
+ 27447 OXIDO DE ZINC TUBO PASTA 30GR 2540 59.50 MEDIFARMA S.A 1518
+ 28219 NITAZOXANIDA 200 MG T6 188 82.45 ABBOT LABORATORIOS S.A. 1896
+ 28409 RIFAMPICINA 300 MG C/16 CAP 1700 4.25 USA
+ 28892 GLIMEPIRIDA 2MG C30 3920 26.35 CHILE
+ 28992 ALUMUMINIO+MAGNESIO SUSP 240ML 2980 64.60 BAYER S.A. 1595
+ 30007 DICLOFENACO SODICO 1MG GTS 5 ML 500 0.85 USA
+ 30220 AMOXICILINA+BROMEXINA C12 220 39.95 CHINA
+ 30228 METOPROLOL 20T/100 920 12.75 USA
+ 30428 PROPAFENONA 150 MG/20 TAB 2000 19.55 USA
+ 30430 PRUEBA DE EMBARAZO 2600 22.10 USA
+ 30690 VITAMINAS EMBARAZO 9 MESES C30 580 41.65 DEUTSCHE PHARMA SAC 7833
+ 30796 PROPANOLOL 40 MG C/20 TAB 2060 54.40 DEUTSCHE PHARMA SAC 1434
+ 31189 CEFADROXILO 500MG C/16CAP 300 40.80 PERU
+ 31311 METILPREDNISOLONA 500MG 3020 65.45 JHONSON & JHONSON 1602
+ 31389 BETAMETASONA 4 MG/ML 1820 52.70 BAYER S.A. 1392
+ 31883 ACIDO NALIDIXICO SUSP 3140 67.15 DEUTSCHE PHARMA SAC 1623
+ 32486 BENZOCAINA FRAMBUESA C/24 3560 24.65 USA
+ 33200 GLUCOSAMINA 30C 500MG 4020 76.50 LABORATORIO ASTRAZENECA 1777
+ 33276 INDOMETACINA C30 200 11.05 USA
+ 33311 ALBENDAZOL 200MG C/6 TAB 2240 20.40 CHILE
+ 33390 CORTILONA CRA 30GR 4400 28.90 BRASIL
+ 34027 DANAZOL 100MG 50T 4300 79.05 ABBOT LABORATORIOS S.A. 1826
+ 34066 SULINDACO 200MG/20 TAB 1740 51.85 LABORATORIO ASTRAZENECA 1378
+ 34070 FEXOFENADINA C/10 180MG 3580 73.10 BAYER S.A. 1700
+ 34080 ELECTROLIT FRESA 500ML 2700 60.35 DEUTSCHE PHARMA SAC 1546
+ 36208 ENALAPRIL T/30 10MG 2940 63.75 BAYER S.A. 1588
+ 36622 TEOFILINA 20 TAB/100 MG 2340 57.80 ABBOT LABORATORIOS S.A. 1483
+ 36649 CITALOPRAM 20MG 14T 4340 79.05 BAYER S.A. 1833
+ 36711 TIBOLONA 2.5MG 30T 200 84.15 DEUTSCHE PHARMA SAC 1903
+ 36822 CLARITROMICINA 125MG SUSP 750 9.35 PERU
+ 37007 DIFENHIDRAMINA 250MG JBE 120ML 1340 47.60 BAYER S.A. 1308
+ 37549 TOPIRAMATO 100MG 20T 900 44.20 JHONSON & JHONSON 5322
+ 38648 PENICILINA V POT 400000U 20T 3380 69.70 DEUTSCHE PHARMA SAC 1665
+ 39088 NORFLOXACINO T20 400MG 800 11.90 CHINA
+ 39172 IBUPROFENO 400MG T10 620 41.65 LABORATORIO ASTRAZENECA 1256
+ 39779 OMEPRAZOL 20 MG C/14 260 85.00 LABORATORIOS FARMINDUSTRIA 1938
+ 40645 VERAPAMILO 80 MG/20 TAB 1400 4.25 USA
+ 40862 YODOPOVIDONA 120ML 4060 76.50 MEDIFARMA S.A 1784
+ 40997 ELECTROLIT PED FRESA 625ML 500 41.65 PERU
+ 41379 FLUNARICINA 10 MG T20 1100 1.70 COLOMBIA
+ 41403 VITAMINAS Y MINERALES 30-30T 780 43.35 BAYER S.A. 6589
+ 41995 DIMETICONA SUSP 100MG 30ML 3800 25.50 PERU
+ 42053 TRETINOINA 30G CREMA 0.05% 900 10.20 COLOMBIA
+ 42856 FELODIPINO 5 MG 20T 950 10.20 PERU
+ 42861 BENCIDAMIDA CRA 5% 60GR 3200 23.80 PERU
+ 43222 AMBROXOL GOTAS 30ML 440 11.05 PERU
+ 43633 ERITROMICINA T 250 MG C/20 6800 39.10 PERU
+ 43709 CEFUROXIMA 250MG SUSP 4100 78.20 DEUTSCHE PHARMA SAC 1791
+ 44215 DICICLOVERINA 10MG 30T 5360 33.15 PERU
+ 44253 PROGESTERONA+ESTRADIOL 50/5 AMP 5960 36.55 USA
+ 45814 ERITROMICINA 250MG SUSP 5840 35.70 COLOMBIA
+ 46000 HIDROX--MAGNESIO+ALUMINIO 240ML 1540 50.15 LABORATORIO ASTRAZENECA 1343
+ 46919 VITAMINA C C20 TAB 100MG 350 5.95 PERU
+ 47697 CLINDAMICINA 300 MG C/16 1280 14.45 COLOMBIA
+ 47734 MICRODACYN 60 SOL 240ML 100 39.10 USA
+ 48039 TRAMADOL 100MG 5AMP 560 11.90 CHILE
+ 48244 CLORANFENICOL SOL OFT 10ML 3680 25.50 USA
+ 48557 NAPROXENO SODICO 100/2.5 SUSP 2460 59.50 BAYER S.A. 1504
+ 49157 RANITIDINA 300 MG C/10 3100 66.30 JHONSON & JHONSON 1616
+ 49644 HIDROCORTISONA CRA 30GR 3660 73.95 JHONSON & JHONSON 1714
+ 49685 PINAVERIO BROMURO DE 100 MG 14T 1020 45.05 MEDIFARMA S.A 1282
+ 49756 PREDNISOLONA 5MG SOL OFT 5 ML 1860 52.70 BAYER S.A. 1399
+ 50450 SERTRALINA 50MG C/14 T 3820 74.80 LABORATORIOS FARMINDUSTRIA 1742
+ 51148 PANTOPRAZOL 40MG C/14 2220 56.10 MEDIFARMA S.A 1462
+ 52072 BROMOCRIPTINA 2.5MG C/14TAB 2900 63.75 BAYER S.A. 1581
+ 53084 MINOCICLINA 100MG 10T 650 0.85 PERU
+ 53166 ASTEMIZOL SUSP 200MG 250 5.95 CHILE
+ 53200 VITAMINA+OMEGA 3 30T 3340 68.85 DEUTSCHE PHARMA SAC 1658
+ 53846 CLENBUTEROL .02MG 50T 1380 47.60 BAYER S.A. 1315
+ 54692 NAFAZOLINA SOL OFT 15 ml 4280 28.90 MEXICO
+ 55021 AMOXICILINA 500MG/5ML SUSP 176 82.45 JHONSON & JHONSON 1889
+ 55439 FUMARATO FERROSO SUSP 120ML 3500 72.25 BAYER S.A. 1686
+ 55701 EUCALIPTO GUAYACOL PERLAS30 1180 46.75 ABBOT LABORATORIOS S.A. 1290
+ 55813 SALBUTAMOL 4MG T30 2840 22.95 PERU
+ 57036 OXOLAMINA JBE 100ML 6440 38.25 COLOMBIA
+ 57269 SIMVASTATINA 10 MG C14 5600 34.00 BRASIL
+ 57505 ESPIRONOLACTONA 25MG 20T 740 43.35 BAYER S.A. 8542
+ 58036 PENTOXIFILINA 400MG T30 5480 33.15 MEXICO
+ 58200 FLUCONAZOL 150MG. 1C 2180 56.10 ABBOT LABORATORIOS S.A. 1455
+ 58252 KETOTIFENO SOL 120ML 5720 34.85 CHINA
+ 58259 SULFADIAZINA DE PLATA CRA 28GR 248 85.00 LABORATORIOS FARMINDUSTRIA 1931
+ 59121 DESLORATADINA 5MG 10T 152 81.60 JHONSON & JHONSON 1875
+ 59395 VITAMINICO GERIATRICO C30 1640 16.15 USA
+ 60086 METAMISOL 500 MG T10 3320 23.80 USA
+ 60509 AMPICILINA 125MG SUSP 90ML 2380 58.65 MEDIFARMA S.A 1490
+ 60685 NITROFURANTOINA C40 100MG 4460 79.90 LABORATORIO ASTRAZENECA 1854
+ 60888 CAPTOPRIL 25MG 30T 450 7.65 USA
+ 61039 NISTATINA GI C/12 TAB 4140 78.20 DEUTSCHE PHARMA SAC 1798
+ 61211 OFLOXACINO 400 MG C/8 4220 78.20 JHONSON & JHONSON 1812
+ 61295 QUINFAMIDA 100 MG 3TAB 236 84.15 ABBOT LABORATORIOS S.A. 1924
+ 61508 DEXTROMETORFANO 300MG JBE 120 ML 1550 4.25 PERU
+ 62008 LISINOPRIL T/30 10 MG 1880 17.85 USA
+ 62302 BEZAFIBRATO 200MG C/30TAB 460 41.65 CHILE
+ 63555 FAMOTIDINA 20MG 30C 820 43.35 BAYER S.A. 1244
+ 64347 DIFENHIDRAMINA 25MG C30 3060 65.45 JHONSON & JHONSON 1609
+ 65536 NEOM/POLIMIX/GRAMIC 15 ML GTS 950 1.70 COLOMBIA
+ 65667 SUBSALICILATO/BISMUTO SUSP 120ML 2740 61.20 LABORATORIOS FARMINDUSTRIA 1553
+ 65985 LAMOTRIGINA 100MG TAB 28 4380 79.90 BAYER S.A. 1840
+ 67415 FINASTERIDA 5MG 30T 1900 52.70 BAYER S.A. 1406
+ 67784 LOSARTAN 50MG C/10T 3740 73.95 ABBOT LABORATORIOS S.A. 1728
+ 68346 TOLBUTAMIDA 50T 500MG 1050 10.20 PERU
+ 68539 METENAMINA 30T 500MG 2450 5.10 CHINA
+ 68610 CALCITRIOL 0.25MCG 50 CAP 1700 51.85 ABBOT LABORATORIOS S.A. 1371
+ 68730 MELOXICAM 7.5 MG C/14 800 0.85 PERU
+ 68860 METFORMINA 850MG T30 2620 59.50 DEUTSCHE PHARMA SAC 1532
+ 70024 METILDOPA 250 MG 30 TAB 3300 68.85 MEDIFARMA S.A 1651
+ 70113 TETRACICLINA 250MG 10T 4880 30.60 MEXICO
+ 70116 LACTULOSA 125ML 3440 23.80 PERU
+ 70225 CEFTRIAXONA 1.0GR IM G I 1460 47.60 JHONSON & JHONSON 1329
+ 70226 CALCIO+VITAMINA D SUSP 180 39.95 CHILE
+ 70303 AZITROMICINA SUSP 3540 72.25 BAYER S.A. 1693
+ 70807 LINCOMICINA 600 MG INY C/3 3080 22.95 COLOMBIA
+ 70950 LIDOCAINA 10% 115ML SPRAY 980 45.05 JHONSON & JHONSON 1280
+ 72061 DEFLAZACORT 30MG 10T 1620 51.00 LABORATORIOS FARMINDUSTRIA 1357
+ 72495 ACIDO GLUTAMICO 600 MG C/100 700 43.35 MEDIFARMA S.A 3442
+ 72939 VITIS VINIFERA (UVA) 60C 3900 76.50 BAYER S.A. 1756
+ 72969 ISOSORBIDE 10MG T/20 2420 58.65 BAYER S.A. 1497
+ 73174 VITAMINA P/DIABETICOS 30T 540 41.65 ABBOT LABORATORIOS S.A. 3442
+ 73972 VITAMINA E 400 MG C90 CAPS 2020 54.40 MEDIFARMA S.A 1427
+ 74680 FENITOINA T50 100MG 2260 56.10 DEUTSCHE PHARMA SAC 1469
+ 74924 TAMSULOSINA 0.4 MG CAPS 20 6320 37.40 COLOMBIA
+ 75565 MICONAZOL 20 GR CRA 1260 46.75 DEUTSCHE PHARMA SAC 1294
+ 76238 BEZOCAINA 10GR GEL 2300 56.95 MEDIFARMA S.A 1476
+ 76247 FLUOCINOLONA CREMA 30G 2580 59.50 DEUTSCHE PHARMA SAC 1525
+ 76360 DICLOXACILINA 250 MG C20 5240 32.30 COLOMBIA
+ 76596 CEFADROXILO 250MG SUSP 700 9.35 USA
+ 77203 ONDANSETRON 8MG C10T 4500 80.75 DEUTSCHE PHARMA SAC 1861
+ 77358 LOPERAMIDA T/12 2MG 2780 61.20 LABORATORIOS FARMINDUSTRIA 1560
+ 77466 RAMIPRIL 16 TAB/5 MG 2600 5.95 PERU
+ 77534 METRONIDAZOL 500 MG T30 6560 38.25 PERU
+ 79189 CLORFENAMINA 4MG T20 3620 73.10 JHONSON & JHONSON 1707
+ 79851 CEFOTAXIMA 1GR IM 212 84.15 DEUTSCHE PHARMA SAC 1910
+ 79996 LANSOPRAZOL 15 MG C/14 5000 31.45 BRASIL
+ 80830 COMPLEJO B T30 4180 78.20 JHONSON & JHONSON 1805
+ 80839 CARBAMAZEPINA 120ML SUSP 1660 51.00 LABORATORIOS FARMINDUSTRIA 1364
+ 81062 PAROXETINA T/10 20MG 850 9.35 COLOMBIA
+ 81333 CARNITINA C/30 260 40.80 CHINA
+ 81695 LECHE DE MAGNESIA 180ML 1400 15.30 COLOMBIA
+ 81821 AMIODARONA 200MG T20 2820 61.20 ABBOT LABORATORIOS S.A. 1567
+ 81960 CEFALEXINA 500MG C/20 CAP 164 81.60 JHONSON & JHONSON 1882
+ 82469 GUAYACOL AMPOLLETA 1ML 2660 60.35 MEDIFARMA S.A 1539
+ 82528 LORATADINA T/10 10MG 2120 19.55 PERU
+ 83510 FUROSEMIDA 40 MG C/20 2960 22.95 COLOMBIA
+ 83801 CEFACLOR 125 MG SUSP 6200 37.40 PERU
+ 84555 PARACETAMOL 300MG C/5 SUP 2000 4.25 PERU
+ 84766 CIPROFLOXACINO SOL.OFT 5MG 4420 79.90 BAYER S.A. 1847
+ 84771 BETAMETASONA CREMA 30GR 6920 39.10 USA
+ 85325 AMOXICILINA 250MG C12 2140 56.10 LABORATORIOS FARMINDUSTRIA 1448
+ 85641 TAMOXIFENO 10MG 30T 4640 28.90 COLOMBIA
+ 85865 PLANTAGO PSYLLIUM 400GR. GI 550 8.50 CHINA
+ 86158 SENOSIDOS A y B C20 1420 47.60 JHONSON & JHONSON 1322
+ 86451 TRIMEBUTINA 100MG/5ML SUSP 2360 21.25 CHINA
+ 86476 KETOTIFENO C/30 320 11.05 USA
+ 86681 HIDROCLOROTIAZIDA 25 MG 20TAB 600 8.50 MEXICO
+ 86828 FENAZOPIRIDINA 100 MG C/20 TAB 5120 32.30 CHINA
+ 88266 PREDNISONA 20MG C30 TAB GI 3780 73.95 LABORATORIO ASTRAZENECA 1735
+ 88681 NIFEDIPINO 30 MG 30 CPS 1940 53.55 DEUTSCHE PHARMA SAC 1413
+ 88994 FENITOINA SODICA 7.5MG 120ML 140 39.10 PERU
+ 89325 DIMENHIDRINATO 24 T 50MG 4260 79.05 JHONSON & JHONSON 1819
+ 89528 CLORMADINONA 2MG 20T 1160 13.60 PERU
+ 89839 ACIDO MEFENAMICO 500MG C10 TAB 3700 73.95 JHONSON & JHONSON 1721
+ 90198 NITROFURAL 6MG 6/OV 860 44.20 DEUTSCHE PHARMA SAC 3442
+ 90300 FLUOXETINA 20 MG C/14 340 40.80 USA
+ 91282 LEVONORGESTREL 1.5MG /1 TAB 400 6.80 USA
+ 91653 SAL DE UVAS PICOT 380 40.80 COLOMBIA
+ 92517 ISOCONAZOL CR 20GR GI 680 11.90 CHINA
+ 92560 EXALVER FENILEFRINA PED. 30 ML 4520 28.90 CHINA
+ 92628 KETOPROFENO 100MG C15 1100 45.90 LABORATORIO ASTRAZENECA 1286
+ 93578 SUCRALFATO 40 TAB/1G 2100 55.25 LABORATORIOS FARMINDUSTRIA 1441
+ 94415 PRAVASTATINA 10 MG C/15 3260 68.85 LABORATORIO ASTRAZENECA 1644
+ 94429 TIAMAZOL 5MG 20T 1780 52.70 LABORATORIO ASTRAZENECA 1385
+ 94459 VALPROATO DE MAGNESIO SUSP 1980 53.55 ABBOT LABORATORIOS S.A. 1420
+ 95196 DIGOXINA 0.250 MG C/24 2860 62.05 MEDIFARMA S.A 1574
+ 95540 NAPROXENO 500 MG C/10 TAB 4160 28.05 CHINA
+ 96031 CETIRIZINA 10 MG TABS C/10 1140 45.90 LABORATORIO ASTRAZENECA 1288
+ 96554 PIROXICAM 20MG T20 2150 4.25 CHILE
+ 96881 GABAPENTINA 300 MG C/15 500 7.65 CHINA
+ 97465 GLIBENCLAMIDA 5 MG C/50 1850 4.25 USA
+ 98261 ACICLOVIR 200 MG C/25 CPR 3460 70.55 LABORATORIOS FARMINDUSTRIA 1679
+ 98679 DOXICICLINA 100MG 10 CAPS 420 41.65 PERU
diff --git a/2022-2/L10/mitsuo/report_preg2.txt b/2022-2/L10/mitsuo/report_preg2.txt
new file mode 100644
index 0000000..49bcdf7
--- /dev/null
+++ b/2022-2/L10/mitsuo/report_preg2.txt
@@ -0,0 +1,215 @@
+ REPORTE DE MEDICAMENTOS
+=============================================================================================================
+ Codigo Nombre del Medicamento Stock Precio Pais/Laboratorio Lote
+=============================================================================================================
+ 11370 KETOROLACO 4T 30MG SUBLINGUAL 1250 2.55 PERU
+ 11592 TERBINAFINA 1% CRA 20 GR 3220 68.00 ABBOT LABORATORIOS S.A. 1637
+ 12388 PROTEINAS+CREATINA 500 GR 30T 3980 76.50 BAYER S.A. 1770
+ 13364 MULTIVITAMINAS Y MINERALES C60 1040 13.60 PERU
+ 14075 CLOTRIMAZOL C/6 CPR VAG 800 9.35 PERU
+ 14962 HIERRO DEXTRANO AMP4 1220 46.75 DEUTSCHE PHARMA SAC 1292
+ 15098 LISINA CLOHRIDRATO 125MG T10 4540 81.60 LABORATORIO ASTRAZENECA 1868
+ 16055 AMBROXOL C/20 TAB 1060 55.08 DEUTSCHE PHARMA SAC 1284
+ 16299 AZITROMICINA 500MG C/3T 1500 49.30 JHONSON & JHONSON 1336
+ 16359 NAPROXENO 250 MG TAB C/30 3860 90.78 LABORATORIOS FARMINDUSTRIA 1749
+ 16681 SIBUTRAMINA 10 MG C15 2480 22.10 CHINA
+ 16813 VANCOMICINA 500MG SOL INY 300 5.95 CHILE
+ 17645 KETOKONAZOL CRA 30GR 2720 22.95 PERU
+ 17790 DICLOFENACO 100MG 20T 1760 17.00 PERU
+ 17804 PIROXICAM 30 GM CRA 1000 10.20 USA
+ 17845 GINKO YANG CAPS C/30 2300 5.10 CHINA
+ 18672 TINIDAZOL 500MG 8T 1520 15.30 PERU
+ 19397 ORLISTAT / 21 CAP 120 MG 6080 37.40 PERU
+ 22232 LEVETIRACETAM 3420 69.70 LABORATORIOS FARMINDUSTRIA 1672
+ 22306 NIMESULIDA 25MG 20ML 3940 76.50 BAYER S.A. 1763
+ 22553 FLUCINOLONA+NEOMICINA CRA 30G 6680 39.10 USA
+ 22842 AMIKACINA 500MG C/1 AMP 1300 47.60 BAYER S.A. 1301
+ 24522 LEVOFLOXACINO 500MG C/7 TAB 660 43.35 DEUTSCHE PHARMA SAC 9992
+ 24733 CALCIO+MAGNESIO 30T 2500 59.50 BAYER S.A. 1511
+ 25684 DEXAMETASONA 0.5MG T/30 224 84.15 LABORATORIO ASTRAZENECA 1917
+ 26360 VITAMINAS A C Y D 3AMP/3ML ING 650 8.50 ALEMANIA
+ 26484 DILTIAZEM 30 TAB/30 MG 4760 29.75 PERU
+ 26506 ITRACONAZOL 100 MG C/15 4040 28.05 CHINA
+ 26754 SILDENAFIL 50MG C/1-TAB 3180 68.00 LABORATORIO ASTRAZENECA 1630
+ 26920 HIDRALAZINA 20T 10MG 940 45.05 JHONSON & JHONSON 1278
+ 27016 ACECLOFENACO 100MG 10T 1580 51.00 DEUTSCHE PHARMA SAC 1350
+ 27447 OXIDO DE ZINC TUBO PASTA 30GR 2540 59.50 MEDIFARMA S.A 1518
+ 28219 NITAZOXANIDA 200 MG T6 188 82.45 ABBOT LABORATORIOS S.A. 1896
+ 28409 RIFAMPICINA 300 MG C/16 CAP 1700 4.25 USA
+ 28892 GLIMEPIRIDA 2MG C30 3920 26.35 CHILE
+ 28992 ALUMUMINIO+MAGNESIO SUSP 240ML 2980 64.60 BAYER S.A. 1595
+ 30007 DICLOFENACO SODICO 1MG GTS 5 ML 500 0.85 USA
+ 30220 AMOXICILINA+BROMEXINA C12 220 39.95 CHINA
+ 30228 METOPROLOL 20T/100 920 12.75 USA
+ 30428 PROPAFENONA 150 MG/20 TAB 2000 19.55 USA
+ 30430 PRUEBA DE EMBARAZO 2600 22.10 USA
+ 30690 VITAMINAS EMBARAZO 9 MESES C30 580 41.65 DEUTSCHE PHARMA SAC 7833
+ 30796 PROPANOLOL 40 MG C/20 TAB 2060 65.28 DEUTSCHE PHARMA SAC 1434
+ 31189 CEFADROXILO 500MG C/16CAP 300 40.80 PERU
+ 31311 METILPREDNISOLONA 500MG 3020 65.45 JHONSON & JHONSON 1602
+ 31389 BETAMETASONA 4 MG/ML 1820 52.70 BAYER S.A. 1392
+ 31883 ACIDO NALIDIXICO SUSP 3140 67.15 DEUTSCHE PHARMA SAC 1623
+ 32486 BENZOCAINA FRAMBUESA C/24 3560 24.65 USA
+ 33200 GLUCOSAMINA 30C 500MG 4020 76.50 LABORATORIO ASTRAZENECA 1777
+ 33276 INDOMETACINA C30 200 11.05 USA
+ 33311 ALBENDAZOL 200MG C/6 TAB 2240 20.40 CHILE
+ 33390 CORTILONA CRA 30GR 4400 28.90 BRASIL
+ 34027 DANAZOL 100MG 50T 4300 79.05 ABBOT LABORATORIOS S.A. 1826
+ 34066 SULINDACO 200MG/20 TAB 1740 51.85 LABORATORIO ASTRAZENECA 1378
+ 34070 FEXOFENADINA C/10 180MG 3580 73.10 BAYER S.A. 1700
+ 34080 ELECTROLIT FRESA 500ML 2700 60.35 DEUTSCHE PHARMA SAC 1546
+ 36208 ENALAPRIL T/30 10MG 2940 63.75 BAYER S.A. 1588
+ 36622 TEOFILINA 20 TAB/100 MG 2340 69.36 ABBOT LABORATORIOS S.A. 1483
+ 36649 CITALOPRAM 20MG 14T 4340 79.05 BAYER S.A. 1833
+ 36711 TIBOLONA 2.5MG 30T 200 84.15 DEUTSCHE PHARMA SAC 1903
+ 36822 CLARITROMICINA 125MG SUSP 750 9.35 PERU
+ 37007 DIFENHIDRAMINA 250MG JBE 120ML 1340 47.60 BAYER S.A. 1308
+ 37549 TOPIRAMATO 100MG 20T 900 44.20 JHONSON & JHONSON 5322
+ 38648 PENICILINA V POT 400000U 20T 3380 69.70 DEUTSCHE PHARMA SAC 1665
+ 39088 NORFLOXACINO T20 400MG 800 11.90 CHINA
+ 39172 IBUPROFENO 400MG T10 620 41.65 LABORATORIO ASTRAZENECA 1256
+ 39779 OMEPRAZOL 20 MG C/14 260 102.00 LABORATORIOS FARMINDUSTRIA 1938
+ 40645 VERAPAMILO 80 MG/20 TAB 1400 4.25 USA
+ 40862 YODOPOVIDONA 120ML 4060 76.50 MEDIFARMA S.A 1784
+ 40997 ELECTROLIT PED FRESA 625ML 500 41.65 PERU
+ 41379 FLUNARICINA 10 MG T20 1100 1.70 COLOMBIA
+ 41403 VITAMINAS Y MINERALES 30-30T 780 43.35 BAYER S.A. 6589
+ 41995 DIMETICONA SUSP 100MG 30ML 3800 25.50 PERU
+ 42053 TRETINOINA 30G CREMA 0.05% 900 10.20 COLOMBIA
+ 42856 FELODIPINO 5 MG 20T 950 10.20 PERU
+ 42861 BENCIDAMIDA CRA 5% 60GR 3200 23.80 PERU
+ 43222 AMBROXOL GOTAS 30ML 440 11.05 PERU
+ 43633 ERITROMICINA T 250 MG C/20 6800 39.10 PERU
+ 43709 CEFUROXIMA 250MG SUSP 4100 78.20 DEUTSCHE PHARMA SAC 1791
+ 44215 DICICLOVERINA 10MG 30T 5360 33.15 PERU
+ 44253 PROGESTERONA+ESTRADIOL 50/5 AMP 5960 36.55 USA
+ 45814 ERITROMICINA 250MG SUSP 5840 35.70 COLOMBIA
+ 46000 HIDROX--MAGNESIO+ALUMINIO 240ML 1540 50.15 LABORATORIO ASTRAZENECA 1343
+ 46919 VITAMINA C C20 TAB 100MG 350 5.95 PERU
+ 47697 CLINDAMICINA 300 MG C/16 1280 14.45 COLOMBIA
+ 47734 MICRODACYN 60 SOL 240ML 100 39.10 USA
+ 48039 TRAMADOL 100MG 5AMP 560 11.90 CHILE
+ 48244 CLORANFENICOL SOL OFT 10ML 3680 25.50 USA
+ 48557 NAPROXENO SODICO 100/2.5 SUSP 2460 59.50 BAYER S.A. 1504
+ 49157 RANITIDINA 300 MG C/10 3100 66.30 JHONSON & JHONSON 1616
+ 49644 HIDROCORTISONA CRA 30GR 3660 73.95 JHONSON & JHONSON 1714
+ 49685 PINAVERIO BROMURO DE 100 MG 14T 1020 45.05 MEDIFARMA S.A 1282
+ 49756 PREDNISOLONA 5MG SOL OFT 5 ML 1860 52.70 BAYER S.A. 1399
+ 50450 SERTRALINA 50MG C/14 T 3820 74.80 LABORATORIOS FARMINDUSTRIA 1742
+ 51148 PANTOPRAZOL 40MG C/14 2220 56.10 MEDIFARMA S.A 1462
+ 52072 BROMOCRIPTINA 2.5MG C/14TAB 2900 63.75 BAYER S.A. 1581
+ 53084 MINOCICLINA 100MG 10T 650 0.85 PERU
+ 53166 ASTEMIZOL SUSP 200MG 250 5.95 CHILE
+ 53200 VITAMINA+OMEGA 3 30T 3340 68.85 DEUTSCHE PHARMA SAC 1658
+ 53846 CLENBUTEROL .02MG 50T 1380 47.60 BAYER S.A. 1315
+ 54692 NAFAZOLINA SOL OFT 15 ml 4280 28.90 MEXICO
+ 55021 AMOXICILINA 500MG/5ML SUSP 176 98.94 JHONSON & JHONSON 1889
+ 55439 FUMARATO FERROSO SUSP 120ML 3500 72.25 BAYER S.A. 1686
+ 55701 EUCALIPTO GUAYACOL PERLAS30 1180 46.75 ABBOT LABORATORIOS S.A. 1290
+ 55813 SALBUTAMOL 4MG T30 2840 22.95 PERU
+ 57036 OXOLAMINA JBE 100ML 6440 38.25 COLOMBIA
+ 57269 SIMVASTATINA 10 MG C14 5600 34.00 BRASIL
+ 57505 ESPIRONOLACTONA 25MG 20T 740 43.35 BAYER S.A. 8542
+ 58036 PENTOXIFILINA 400MG T30 5480 33.15 MEXICO
+ 58200 FLUCONAZOL 150MG. 1C 2180 56.10 ABBOT LABORATORIOS S.A. 1455
+ 58252 KETOTIFENO SOL 120ML 5720 34.85 CHINA
+ 58259 SULFADIAZINA DE PLATA CRA 28GR 248 85.00 LABORATORIOS FARMINDUSTRIA 1931
+ 59121 DESLORATADINA 5MG 10T 152 81.60 JHONSON & JHONSON 1875
+ 59395 VITAMINICO GERIATRICO C30 1640 16.15 USA
+ 60086 METAMISOL 500 MG T10 3320 23.80 USA
+ 60509 AMPICILINA 125MG SUSP 90ML 2380 58.65 MEDIFARMA S.A 1490
+ 60685 NITROFURANTOINA C40 100MG 4460 79.90 LABORATORIO ASTRAZENECA 1854
+ 60888 CAPTOPRIL 25MG 30T 450 7.65 USA
+ 61039 NISTATINA GI C/12 TAB 4140 78.20 DEUTSCHE PHARMA SAC 1798
+ 61211 OFLOXACINO 400 MG C/8 4220 78.20 JHONSON & JHONSON 1812
+ 61295 QUINFAMIDA 100 MG 3TAB 236 84.15 ABBOT LABORATORIOS S.A. 1924
+ 61508 DEXTROMETORFANO 300MG JBE 120 ML 1550 4.25 PERU
+ 62008 LISINOPRIL T/30 10 MG 1880 17.85 USA
+ 62302 BEZAFIBRATO 200MG C/30TAB 460 41.65 CHILE
+ 63555 FAMOTIDINA 20MG 30C 820 43.35 BAYER S.A. 1244
+ 64347 DIFENHIDRAMINA 25MG C30 3060 65.45 JHONSON & JHONSON 1609
+ 65536 NEOM/POLIMIX/GRAMIC 15 ML GTS 950 1.70 COLOMBIA
+ 65667 SUBSALICILATO/BISMUTO SUSP 120ML 2740 61.20 LABORATORIOS FARMINDUSTRIA 1553
+ 65985 LAMOTRIGINA 100MG TAB 28 4380 79.90 BAYER S.A. 1840
+ 67415 FINASTERIDA 5MG 30T 1900 52.70 BAYER S.A. 1406
+ 67784 LOSARTAN 50MG C/10T 3740 73.95 ABBOT LABORATORIOS S.A. 1728
+ 68346 TOLBUTAMIDA 50T 500MG 1050 10.20 PERU
+ 68539 METENAMINA 30T 500MG 2450 5.10 CHINA
+ 68610 CALCITRIOL 0.25MCG 50 CAP 1700 51.85 ABBOT LABORATORIOS S.A. 1371
+ 68730 MELOXICAM 7.5 MG C/14 800 0.85 PERU
+ 68860 METFORMINA 850MG T30 2620 59.50 DEUTSCHE PHARMA SAC 1532
+ 70024 METILDOPA 250 MG 30 TAB 3300 68.85 MEDIFARMA S.A 1651
+ 70113 TETRACICLINA 250MG 10T 4880 30.60 MEXICO
+ 70116 LACTULOSA 125ML 3440 23.80 PERU
+ 70225 CEFTRIAXONA 1.0GR IM G I 1460 47.60 JHONSON & JHONSON 1329
+ 70226 CALCIO+VITAMINA D SUSP 180 39.95 CHILE
+ 70303 AZITROMICINA SUSP 3540 72.25 BAYER S.A. 1693
+ 70807 LINCOMICINA 600 MG INY C/3 3080 22.95 COLOMBIA
+ 70950 LIDOCAINA 10% 115ML SPRAY 980 45.05 JHONSON & JHONSON 1280
+ 72061 DEFLAZACORT 30MG 10T 1620 51.00 LABORATORIOS FARMINDUSTRIA 1357
+ 72495 ACIDO GLUTAMICO 600 MG C/100 700 43.35 MEDIFARMA S.A 3442
+ 72939 VITIS VINIFERA (UVA) 60C 3900 76.50 BAYER S.A. 1756
+ 72969 ISOSORBIDE 10MG T/20 2420 58.65 BAYER S.A. 1497
+ 73174 VITAMINA P/DIABETICOS 30T 540 41.65 ABBOT LABORATORIOS S.A. 3442
+ 73972 VITAMINA E 400 MG C90 CAPS 2020 54.40 MEDIFARMA S.A 1427
+ 74680 FENITOINA T50 100MG 2260 56.10 DEUTSCHE PHARMA SAC 1469
+ 74924 TAMSULOSINA 0.4 MG CAPS 20 6320 37.40 COLOMBIA
+ 75565 MICONAZOL 20 GR CRA 1260 46.75 DEUTSCHE PHARMA SAC 1294
+ 76238 BEZOCAINA 10GR GEL 2300 56.95 MEDIFARMA S.A 1476
+ 76247 FLUOCINOLONA CREMA 30G 2580 59.50 DEUTSCHE PHARMA SAC 1525
+ 76360 DICLOXACILINA 250 MG C20 5240 32.30 COLOMBIA
+ 76596 CEFADROXILO 250MG SUSP 700 9.35 USA
+ 77203 ONDANSETRON 8MG C10T 4500 80.75 DEUTSCHE PHARMA SAC 1861
+ 77358 LOPERAMIDA T/12 2MG 2780 61.20 LABORATORIOS FARMINDUSTRIA 1560
+ 77466 RAMIPRIL 16 TAB/5 MG 2600 5.95 PERU
+ 77534 METRONIDAZOL 500 MG T30 6560 38.25 PERU
+ 79189 CLORFENAMINA 4MG T20 3620 73.10 JHONSON & JHONSON 1707
+ 79851 CEFOTAXIMA 1GR IM 212 84.15 DEUTSCHE PHARMA SAC 1910
+ 79996 LANSOPRAZOL 15 MG C/14 5000 31.45 BRASIL
+ 80830 COMPLEJO B T30 4180 78.20 JHONSON & JHONSON 1805
+ 80839 CARBAMAZEPINA 120ML SUSP 1660 61.20 LABORATORIOS FARMINDUSTRIA 1364
+ 81062 PAROXETINA T/10 20MG 850 9.35 COLOMBIA
+ 81333 CARNITINA C/30 260 40.80 CHINA
+ 81695 LECHE DE MAGNESIA 180ML 1400 15.30 COLOMBIA
+ 81821 AMIODARONA 200MG T20 2820 61.20 ABBOT LABORATORIOS S.A. 1567
+ 81960 CEFALEXINA 500MG C/20 CAP 164 81.60 JHONSON & JHONSON 1882
+ 82469 GUAYACOL AMPOLLETA 1ML 2660 60.35 MEDIFARMA S.A 1539
+ 82528 LORATADINA T/10 10MG 2120 19.55 PERU
+ 83510 FUROSEMIDA 40 MG C/20 2960 22.95 COLOMBIA
+ 83801 CEFACLOR 125 MG SUSP 6200 37.40 PERU
+ 84555 PARACETAMOL 300MG C/5 SUP 2000 4.25 PERU
+ 84766 CIPROFLOXACINO SOL.OFT 5MG 4420 79.90 BAYER S.A. 1847
+ 84771 BETAMETASONA CREMA 30GR 6920 39.10 USA
+ 85325 AMOXICILINA 250MG C12 2140 56.10 LABORATORIOS FARMINDUSTRIA 1448
+ 85641 TAMOXIFENO 10MG 30T 4640 28.90 COLOMBIA
+ 85865 PLANTAGO PSYLLIUM 400GR. GI 550 8.50 CHINA
+ 86158 SENOSIDOS A y B C20 1420 47.60 JHONSON & JHONSON 1322
+ 86451 TRIMEBUTINA 100MG/5ML SUSP 2360 21.25 CHINA
+ 86476 KETOTIFENO C/30 320 11.05 USA
+ 86681 HIDROCLOROTIAZIDA 25 MG 20TAB 600 8.50 MEXICO
+ 86828 FENAZOPIRIDINA 100 MG C/20 TAB 5120 32.30 CHINA
+ 88266 PREDNISONA 20MG C30 TAB GI 3780 73.95 LABORATORIO ASTRAZENECA 1735
+ 88681 NIFEDIPINO 30 MG 30 CPS 1940 53.55 DEUTSCHE PHARMA SAC 1413
+ 88994 FENITOINA SODICA 7.5MG 120ML 140 39.10 PERU
+ 89325 DIMENHIDRINATO 24 T 50MG 4260 79.05 JHONSON & JHONSON 1819
+ 89528 CLORMADINONA 2MG 20T 1160 13.60 PERU
+ 89839 ACIDO MEFENAMICO 500MG C10 TAB 3700 73.95 JHONSON & JHONSON 1721
+ 90198 NITROFURAL 6MG 6/OV 860 44.20 DEUTSCHE PHARMA SAC 3442
+ 90300 FLUOXETINA 20 MG C/14 340 40.80 USA
+ 91282 LEVONORGESTREL 1.5MG /1 TAB 400 6.80 USA
+ 91653 SAL DE UVAS PICOT 380 40.80 COLOMBIA
+ 92517 ISOCONAZOL CR 20GR GI 680 11.90 CHINA
+ 92560 EXALVER FENILEFRINA PED. 30 ML 4520 28.90 CHINA
+ 92628 KETOPROFENO 100MG C15 1100 45.90 LABORATORIO ASTRAZENECA 1286
+ 93578 SUCRALFATO 40 TAB/1G 2100 55.25 LABORATORIOS FARMINDUSTRIA 1441
+ 94415 PRAVASTATINA 10 MG C/15 3260 68.85 LABORATORIO ASTRAZENECA 1644
+ 94429 TIAMAZOL 5MG 20T 1780 52.70 LABORATORIO ASTRAZENECA 1385
+ 94459 VALPROATO DE MAGNESIO SUSP 1980 53.55 ABBOT LABORATORIOS S.A. 1420
+ 95196 DIGOXINA 0.250 MG C/24 2860 62.05 MEDIFARMA S.A 1574
+ 95540 NAPROXENO 500 MG C/10 TAB 4160 28.05 CHINA
+ 96031 CETIRIZINA 10 MG TABS C/10 1140 45.90 LABORATORIO ASTRAZENECA 1288
+ 96554 PIROXICAM 20MG T20 2150 4.25 CHILE
+ 96881 GABAPENTINA 300 MG C/15 500 7.65 CHINA
+ 97465 GLIBENCLAMIDA 5 MG C/50 1850 4.25 USA
+ 98261 ACICLOVIR 200 MG C/25 CPR 3460 70.55 LABORATORIOS FARMINDUSTRIA 1679
+ 98679 DOXICICLINA 100MG 10 CAPS 420 41.65 PERU
diff --git a/2022-2/L10/recarga.csv b/2022-2/L10/recarga.csv
index fbcc0f7..34ccc00 100644
--- a/2022-2/L10/recarga.csv
+++ b/2022-2/L10/recarga.csv
@@ -1,11 +1,11 @@
-85865
-55021
-43222
-80839
-30796
-36622
-83801
-43633
-16359
-39779
-16055
+85865
+55021
+43222
+80839
+30796
+36622
+83801
+43633
+16359
+39779
+16055