Acute acalculous cholecystitis and cardiovascular disease, which came first? After two hundred years still the classic chicken and eggs debate: A review of literature. (June 2022)