The sum of two numbers is 38. Their difference is 12. What are the two numbers?