Perforative peritonitis: Continuing surgical challenge. (Prospective study of 50 cases)