If a 500 gram block of metal absorbs 5,016J of heat when its temperature changes from 20.00 Celsius to 45 Celsius what is the specific heat