58 years old woman presented with constipation since 1 month, abdominal pain since 15 days, and distension since 4 days. Previous history of haematemesis 11 years back for which she was treated. She's a known hypertensive since past 8 years and takes medications irregularly. Not a known alcoholic nor smoker. Examination shows distention of abdomen, right hypochondrium tenderness, & enlarged spleen. USG reveals hydro uretero nephrosis, enlarged spleen (13 cm) & a shrunken liver. What would be the diagnosis & treatment? Why spleenomegaly? Reason for hydroureteronephrosis?