INTERMEDIATE-ANGLE PION--PROTON ELASTIC SCATTERING FROM 3.0 TO 5.0 GeV/c.