Suppose that a heat engine takes 3.0 x 10^4 J of heat from the high-temperature reservoir to produce 2.0 x 10^4 J of mechanical work. What is the efficiency of this engine? How much waste heat does it produce?