A heat engine accepts 200,000 kJ of heat from a source at 800 K and rejects 100,000 kJ of heat to a sink at 300 K. Calculate the entropy change of all the components of this engine and determine if it is completely reversible. How much total work does it produced?