Compute all parts of given question:
Question: A 500 g aluminum ball is removed from a pan of boiling water (at 100 oC) and placed in a thermos containing 100 g of ice which is at 0oC. The thermos is sealed and we wait for the system to come to thermal equilibrium. Ignoring any thermal energy transfer to the thermos,
Part A: How much ice is melted in this process?
Part B: What is the final temperature of the aluminum ball?
Don't just give me the answer, explain your steps as well.