Suppose 45.0 g of water at 85 degree celcius is added to 105.0 g of ice at 0 degree celcius. The molar heat of fusion of water is 6.01 kJ mol-1, and the specific heat of water is 4.18 J/g degree celcius. On the basis of these data, (a) what will be the final temperature of the mixture and (b) how many grams of ice will melt?