The sum of two numbers is 43 . The difference of the same two numbers is 12 . What are the two numbers ?