A block of iron at 415°C is put into a 0.625 kg tub of water at 15.0°C. They come to equilibrium at 100°C, and 0.144 kg of the water boils off to steam. What is the mass of the iron block?

Please help, it keeps saying I have the wrong answer.

2 answers

Heatgainedbyiron+heat gained by water+heatgained by steam=0

Mass*Ciron*(100-415)+.625*cwater*(100-15)+.144Hv=0

solve for Mass
Its 3.85