Citation: I 494/99 31.03.2000 E. 1

I.Die Verwaltungsgerichtsbeschwerde wird abgewiesen. II.Es werden keine Gerichtskosten erhoben. III.Zufolge Gewährung der unentgeltlichen Verbeiständung wird Fürsprecher S.________ für das Verfahren vor dem Eidgenössischen Versicherungsgericht aus der Gerichts- kasse eine Entschädigung (Honorar, Auslagenersatz und Mehrwertsteuer) von Fr. 2500.- ausgerichtet. IV.Dieses Urteil wird den Parteien, dem Verwaltungsge- richt des Kantons Bern, Sozialversicherungsrechtliche Abteilung, der Ausgleichskasse des Kantons Bern und dem Bundesamt für Sozialversicherung zugestellt. Luzern, 31. März 2000 Im Namen des Eidgenössischen Versicherungsgerichts Der Präsident der III. Kammer: Der Gerichtsschreiber: