A DIRECT BOUNDARY-ELEMENT METHOD FOR THREE-D WAVE DIFFRACTION AND RADIATION PROBLEMS