college physics mechanics and heat 944