A 20g cube of ice, initially at temperature of -5°C is put into some water in a Styrofoam cup. The initial temperature of the water is 50°C, and the ice cube absorbs 5kJ of heat before reaching thermal equilibrium with the water. Assume the ice absorbs heat only from the water. What final temperature does the mixture reach?