Andy is two years more than three times Ben's age. If the difference between their ages is 12 years, how old is Ben?
The answer is 5