Gall bladder stone. pain in hepatic region.