Sum and differences

Three numbers add up to 100. The difference between the larger two is 12 and the difference between the smaller two is 2. What are the numbers?

Problem



Three numbers add up to 100.

The difference between the two larger numbers is 12.

The difference between the two smaller numbers is 2.

What are the numbers?

This problem is taken from the World Mathematics Championships