Jeremy tracked the temperature as a weather front crossed his region. The temperature rose 12 degrees, fell 27 degrees, and finally rose 4 degrees. If the starting temperature was 9° C, what was the ending temperature?