AMC 12B 2004 Problem 15

The two digits in Jack’s age are the same as the digits in Bill’s age, but in reverse order. In five years Jack will be twice as old as Bill will be then. What is the difference in their current ages?

Answer Choices
A. 9
B. 18
C. 27
D. 36
E. 45