If the temperature of a 2g block of metal increases by 10C over the course of 30 minutes, and during that time the block absorbs 100 calories from the surroundings, what is the specific heat of the metal?