Latent Heat in Ice

Homework Statement

In an insulated vessel, 250 g of ice at 0 °C is added to 600 g of water at 18 °C. (a) What is the final temperature of the system? (b) How much ice remains when the system reaches equilibrium?

The Attempt at a Solution

If I'm not mistaken: heat gained by ice = - heat lost by water

$$q$$