What Is The Final Equilibrium Temperature When 30 0 Grams Of Ice At 0c Is Mixed

What is the final equilibrium temperature when 30.0 grams of ice at 0°C is mixed with 4.00 grams of steam at 120°C? The specific heat of ice is 2.10 kJ/kg°C, the heat of fusion for ice at 0°C is 333.7 kJ/kg, the specific heat of water 4.186 kJ/kg°C, the heat of vaporization of water at 100°C is 2256kJ/kg, and the specific heat of steam is 2.020 kJ/kg°C.