A 200 gram aluminum calorimeter contains 500 grams of water at 20 degrees Celsius. A 100 gram piece of ice cooled at -20 degrees Celsius is placed in the calorimeter. What is the final temperature of the system, and what mass of ice and water remains?